• ubuntu 搭建Erlang开发环境


    首先,打好库:

    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 fileserl5.9

    UTF-8设置一下

                新建一下erlang project -> 右键项目 -> Properties -> Resource -> Other (选 UTF-8)

    参考:http://blog.csdn.net/lqg1122/article/details/7434310
    在ubuntu 12.04 server上,用上边的方法好像wx这里会出错,但下边这个网页中的方法可以用。
    下边的是一个erlang访问MySQL的开源库
    下边是一个大牛写的C++访问MySQL的erlang库
  • 相关阅读:
    Go语言程序调试
    IDA FLIRT使用
    通过PEB寻找函数地址
    使用IWebBrowser2操控浏览器页面测试(IE)
    虚拟机检测手段
    初步了解PE分析
    CG-CTF simple-machine
    调试器原理初步学习
    简单shellcode编写
    使用ReportViewer的远程模式
  • 原文地址:https://www.cnblogs.com/syqlp/p/4813881.html
Copyright © 2020-2023  润新知