`
wudixiaotie
  • 浏览: 138910 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu下编译安装erlang otp 18.1

 
阅读更多

1.tar -zxf otp_src_18.1.tar.gz

2.cd otp_src_18.1

3.export ERL_TOP=`pwd`

4../configure --without-javac

如果中途退出提示:configure: error: No curses library functions found

configure: error: /bin/bash './home/core/Desktop/otp_src_17.1/erts/configure' failed for erts

则需要安装:sudo apt-get install libncurses5-dev

如果提示wx: Can not link the wx driver, wx will NOT be useable

则需要安装:sudo apt-get install freeglut3-dev libwxgtk3.0-dev 

如果提示odbc: ODBC library - link check failed

则需要安装:sudo apt-get install unixodbc unixodbc-dev g++

如果提示openssl: No usable OpenSSL found

则需要安装:sudo apt-get install libssl-dev

 

最后再次configure

5.make

6.test:

make release_tests

cd release/tests/test_server

$ERL_TOP/bin/erl -s ts install -s ts smoke_test batch -s init stop

在浏览器打开$ERL_TOP/release/tests/test_server/index.html保证0failed

7.cd $ERL_TOP

sudo make install

8.安装完成

erl打开erlang shell

9.加入rebar

下载编译完成的rebar:

cd ~/Downloads

wget https://github.com/rebar/rebar/wiki/rebar

sudo mv ./rebar /usr/local/lib/erlang/bin/

sudo chmod 755 /usr/local/lib/erlang/bin/rebar

sudo chown root:root /usr/local/lib/erlang/bin/rebar

sudo ln -s /usr/local/lib/erlang/bin/rebar /usr/local/bin/rebar

10.用erl编译新的rebar:

cd ~/Downloads

git clone https://github.com/rebar/rebar.git

cd rebar

./bootstrap

sudo mv ./rebar /usr/local/lib/erlang/bin/

sudo chown root:root /usr/local/lib/erlang/bin/rebar

sudo ln -s /usr/local/lib/erlang/bin/rebar /usr/local/bin/rebar

 

have fun, :)

分享到:
评论

相关推荐

    erlang otp25 win安装包

    erlang otp25 win安装包

    erlang_otp_win64_25.0

    这意味着它已经过编译和测试,可以在64位的Windows环境下顺利运行,能够充分利用64位系统的内存管理和性能优势。 4. **25.0**:这是Erlang OTP的版本号。每个新版本通常会带来性能提升、新功能、API改进以及对已知...

    Erlang-otp_win64_23.0.zip

    总结来说,"Erlang-otp_win64_23.0.zip"提供的Erlang OTP 23.0版本是安装RabbitMQ所必需的前置条件,尤其对于Windows 64位用户而言。这个版本包含了运行RabbitMQ所需的所有组件,并且进行了优化,能够提供一个稳定且...

    Erlang otp_src_20.3.tar.gz

    安装完成后,你就可以使用新编译的Erlang OTP 20.3执行你的应用程序,或者开始开发基于Erlang的系统。同时,由于其与RabbitMQ的兼容性,你可以创建和管理RabbitMQ集群,利用其强大的消息传递能力。 总之,Erlang ...

    Erlang/OTP 26.2.1

    Erlang/OTP 26.2.1,Erlang,OTP,26.2.1

    Erlang otp_win64_21.2.exe

    安装后,可以通过Erlang VM(BEAM)执行编译的Erlang代码,并利用OTP提供的库和服务来构建强大的并发应用程序。对于Windows用户,"otp_win64_21.2.exe"提供了在Windows环境下运行和开发Erlang应用的便利。

    erlang otp_src_20.2.tar.gz

    3. **安装到系统**:编译成功后,使用`sudo make install`命令将Erlang OTP安装到系统路径,一般为/usr/local/。为了防止权限问题,可能需要使用管理员权限。 4. **验证安装**:安装完成后,通过运行`erl`命令启动...

    ERLANGOTP并发编程实战清晰中文版

    erlang otp学习文档 学习还不错的

    可在ubuntu上安装erlang的deb包

    This package contains the Erlang/OTP runtime implementation, which is configured and built with HiPE support (allows compiling to native code), and minimal set of Erlang applications: compiler - ...

    ErlangOTP 21.3.zip

    6. **安装**:如果编译和测试都通过,可以用`sudo make install`将Erlang OTP 21.3安装到系统中。 在编译Erlang OTP时,确保系统已安装必要的依赖,例如C编译器、GNU Make等。如果在编译过程中遇到问题,可以通过...

    otp_win64_18.1

    1. otp_win64_18.1.exe 是Erlang OTP 18.1版本的安装程序,用于在Windows 64位操作系统上安装Erlang环境。 2. rabbitmq-server-3.6.5.exe 是RabbitMQ服务器的3.6.5版本安装包,用于在Windows系统上部署和运行...

    erlang-otp-win64位 25.3版本

    在Windows操作系统上,Erlang OTP通常提供为预编译的64位版本,如"erlang-otp-win64位 25.3版本",这确保了它能在Windows 64位环境下高效运行。 Erlang OTP(Open Telephony Platform)是一个开放源码的软件框架,...

    Erlang otp_win64_21和22版本 exe

    - 可能还有配置文件和脚本,方便在Windows 64位环境下安装和设置Erlang OTP环境。 在使用Erlang OTP时,开发者可以利用其强大的并发能力,构建高效、可靠的分布式系统,尤其在需要处理大量并发连接或实时数据流的...

    最新版 erlang安装包 otp_src_21.3.tar.gz

    - 编译成功后,使用`sudo make install`命令将Erlang OTP安装到系统路径中。 7. **验证安装**: - 安装完成后,你可以通过运行`erl`命令来启动Erlang shell,如果一切顺利,你应该看到Erlang的欢迎界面。 - 使用...

    erlang-18.1-1.el6.x86_64.rpm

    erlang安装包

    erlang win64_18.1

    在"erlang_win64_18.1"的安装包中,"otp_win64_18.1.exe"是用于在Windows 64位系统上安装Erlang的可执行文件。这个安装程序将部署Erlang运行时系统,包括解释器、编译器和其他必要的组件,使得开发人员可以在Windows...

    Erlang/OTP Application完整例子

    Erlang/OTP Application完整例子,含代码和二进制,对于学习Erlang/OTP Application很有帮助。 配套文章http://blog.csdn.net/mycwq/article/details/12610677

    erlang_otp_win64_22.1.zip

    在压缩包内的文件“erlang_otp_win64_22.1.exe”是Erlang OTP 22.1的Windows安装程序。用户只需运行此文件,按照向导指示进行安装,就能在Windows系统上部署Erlang环境,从而为安装和运行RabbitMQ做好准备。 总的来...

    c# 版ErlangOtp跨平台通信框架(Java版的转译)

    标题中的"C#版ErlangOtp跨平台通信框架(Java版的转译)"指的是一个用C#语言实现的框架,其目标是提供与Erlang OTP系统进行跨平台通信的能力。Erlang OTP(开放电信平台)是Erlang编程语言的一个核心组件,它包含了一...

    Erlang OTP并发编程实战(中文版)

    **Erlang OTP并发编程实战** 是一本专为开发者深入理解Erlang OTP并发机制而设计的实战指南。...书中可能涵盖了实际案例分析、最佳实践和调试技巧等内容,帮助开发者提升在Erlang OTP环境下的编程技能。

Global site tag (gtag.js) - Google Analytics