zoukankan      html  css  js  c++  java
  • 【Erlang】源码安装

    Erlang介绍

      Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

    Erlang安装

      环境:

        系统:Linux(CentOS 7.2)

        java:1.8.0_181

        erlang:otp_src_21.1.tar.gz

      安装必要依赖

        命令:yum intall ncurses-devel erlang-odbc

      安装

      1、下载源码包,地址:http://www.erlang.org/downloads
        

      2、解压,命令:tar -zxvf otp_src_21.1.tar.gz

      3、进入解压目录,命令:cd otp_src_21.1

      4、新建安装目录(可自己选择),命令:mkdir /data/soft/erlang_21.1

      5、制作安装配置文件,命令:./configure --prefix=/data/soft/erlang_21.1

        备注:

          a、报错:configure: error: No curses library functions found,解决方案:安装ncurses,(参考:【Linux】 Ncures库的介绍与安装
            

          b、报错:odbc           : ODBC library - link check failed,解决方案,安装ODBC,(安装参照:【Linux】 Ncures库的介绍与安装

            如下:这里主要注意 APPLICATIONS DISABLED 部分的提示,其他两部分是不影响编译的。

            

      6、编译源代码,命令:make

      7、安装,命令:make install

      8、配置环境变量:

        a、编辑文件/etc/profile,命令:vim /etc/profile;增加如下内容:

    1 export ERLANG_HOME=/data/soft/erlang_21.1                                                                  
    2 export PATH=$ERLANG_HOME/bin:$PATH 

        b、使环境变量生效,命令:source /etc/profile

    Erlang测试

      1、查看版本,命令:erl -version

        

      2、启动Erlang shell,命令:erl

        

      3、表达式(%表示注释):

    1 1> pwd().                          %当前路径,注意后面有一个".",代表语句结束
    2 /data/soft/erlang_21.1
    3 ok
    4 2> 1+1.                             %加法
    5 2
    6 3> 1+1.1.    
    7         

      4、ctrl + g 转换为命令模式,然后输入 q 退出erlang环境

  • 相关阅读:
    Flex 布局语法教程
    Uni-App
    springBoot框架中几个层(dto、dao、service、controller)之间的关系
    delphi Restful:客户端实现的四种方式及其比较
    Node.js安装及环境配置之Windows篇
    MySQL 8.0.18安装教程(windows 64位)
    JDK下载和安装
    【转载】G1垃圾回收器详解
    【转载】单线程Redis性能为何如此之高?
    快速开发框架天梭(Tissot)
  • 原文地址:https://www.cnblogs.com/h--d/p/9982202.html
Copyright © 2011-2022 走看看