ubuntu 12.04搭建Erlang开发环境
来源:互联网 发布:ospf端口号 编辑:程序博客网 时间:2024/04/30 14:55
搜索了很多资料都说到,如果库不全的话,编译安装的时候会报各种错误,所以我们站在巨人的肩膀上。
首先,打好库:
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
sudo apt-get install libssl-dev
sudo apt-get install m4
sudo apt-get install unixodbc unixodbc-dev
sudo apt-get install freeglut3-dev libwxgtk2.8-dev
sudo apt-get install xsltproc
sudo apt-get install fop
sudo apt-get install tk8.5
安装好上面到依赖之后,到官网下个源码包:http://www.erlang.org/download.html
我下载的是otp_scr_17的源码。
对下到的包进行解压并编译安装:
tar zxvf /home/lqg/下载/otp_src_R15B01.tar.gz
cd /home/lqg/otp_src_R15B01/
./configure
make && make install
这里编译一般不会出什么错误,可能会有的是jdk环境的问题:No Java compiler found
这是你检查下jdk 的环境就好了。
具体的jdk的环境变量配置方法,我在网上找了很多,其实这个也不用我们配置,因为实际上好像没有javac,我在网上找到的方法是:
sudo apt-get install openjdk-6-jdk
otp-17版本的erlang的环境变量好像不用设置:
然后我们在终端中输入:erl 回车,我们就进入了erlang环境.现在已经可以开始进行Erlang开发了。
不过如果能有一个好点的开发IDE那不是会更方便么。在网上找了一下,发现有现成的eclipse的Erlang插件erlide可以用。
正好,同时自已也在作android的开发,所以就直接打开了,android的ADT中的eclipse,然后在菜单栏点击:
Help->Install New SoftWare...
打开了Install窗口,在Work with中输入:http://download.erlide.org/update
等一会就可以看到下载源了,直接安装Erlang IDE就可以了。
现在你不担把erlang安装上了,还有了强大的IDE开发环境,有了语法高亮和快速创建模块,快速编译并运行的工具。对于强大的erlang真是如虎添翼。
eclipse的erlang路径设置:
Window → Preferences → Erlang → Installed runtimes ->Add
找到erlang的安装目录,我的是:c:\program files\erl5.9
UTF-8设置一下
新建一下erlang project -> 右键项目 -> Properties -> Resource -> Other (选 UTF-8)
参考:http://blog.csdn.net/lqg1122/article/details/7434310- ubuntu 12.04搭建Erlang开发环境
- Ubuntu Erlang 环境搭建
- ubuntu 搭建 erlang 环境
- ubuntu 12.04 安装Erlang开发环境
- Eclipse搭建Erlang开发环境
- eclipse搭建erlang开发环境
- ubuntu下搭建erlang编程环境
- ubuntu下搭建erlang编程环境
- ubuntu下搭建erlang编程环境
- ubuntu下搭建erlang编程环境
- [Erlang 学习笔记]ubuntu 11.10 搭建erlang环境
- 5步轻松搭建ERLANG开发环境
- Eclipse 搭建 Erlang + Html5 开发环境 (不断更新)
- 使用eclipse快速搭建erlang开发环境
- Mac OS X 搭建erlang开发环境
- Erlang开发快速入门-环境搭建
- ubuntu16+ideaIC+rebar3搭建erlang开发环境
- 搭建Erlang和RabbitMQ开发环境
- Java 面向对象的三大特征:继承、封装【隐藏】、多态<为了适应需求的多种变化,使代码变得更加通用>
- Python中switch-case实现(转)
- iconv字符编码转换全攻略(转)
- ubuntu 12.04中没有javac编译器的解决办法(转)
- eclipse调试web项目的第三方jar
- ubuntu 12.04搭建Erlang开发环境
- Documentation文档化(转)
- ubuntu配置
- MPEG的帧Frame(转)
- Maven(一)约定的目录结构、常用命令
- GS库用户指南(基本API篇)(转)
- mac os 安装 boost库(转)
- [Java]多线程/继承Thead类/实现runnable接口
- Unity脚本的生命周期