参考:
http://my.oschina.net/u/173183/blog/58153
http://www.linuxidc.com/Linux/2013-05/84235.htm
http://fengmm521.blog.163.com/blog/static/2509135820144241118786/
http://stackoverflow.com/questions/24776745/erlang-build-fails-can-not-link-the-wx-driver-wx-will-not-be-useable
http://blog.csdn.net/xinshou_jiaoming/article/details/8587391
http://blog.csdn.net/blade2001/article/details/9094307
http://my.oschina.net/pblack/blog/97677
http://blog.csdn.net/qitaosong/article/details/5568482
Tsung环境搭建
wxWidgets环境配置
下载:wxWidgets
参考:http://www.wxwidgets.org/
依赖安装:
sudo apt-get install libx11-dev
#配置gtk环境
sudo apt-get install libgtk2.0*
sudo apt-get install libwxbase3.0-dev
#解压
tar jxvf wxWidgets-3.0.2.tar.bz2
cd wxWidgets-3.0.2
./configure
make
sudo make install
sudo ldconfig
通过wx-config –cxxflags,检查是否正确配置安装
Erlang环境搭建
Erlang依赖库与工具安装
- gcc/g++、make等开发工具
$sudo apt-get install build-essential
- Erlang关键库
$sudo apt-get install libncurses5-dev libssl-dev 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
注:根据系统不同而添加库,Ubuntu 14.04LTS,基本都要装,jdk我提前装好了
Erlang安装
下载:http://www.erlang.org/download.html
下载压缩包,或者通过命令行进行下载
$wget http://erlang.org/download/otp_src_Rxx.tar.gz
$tar zxvf otp_src_Rxx.tar.gz
$cd otp_src_Rxx/
对Erlang进行编译安装
$./configure --without-wx –-prefix=/usr/local/erlang
$sudo make
$sudo make install
等待编译完成(需要点时间,可以写下博客),如果没有报错,进行环境测试
$erl
运行结果:
Erlang Rxx (erts-5.xx.x) ...
Eshell Vxx.xx.x (abort with ^G)
1>
自此Erlang环境配置完毕
Tsung下载
下载:http://tsung.erlang-projects.org/
下载压缩包,或者通过命令行进行下载,选择合适的版本
wget http://tsung.erlang-projects.org/dist/tsung-1.4.1.tar.gz
tar zxvf tsung-1.4.1.tar.gz
cd tsung-1.4.1
编译:
./configure –-prefix=/usr/local/tsung –-with-erlang=/usr/local/erlang
make
make install