`

web test tool / tsung / erlang / wxWidgets

 
阅读更多

s

tsung 安装

http://niuzhenxin.iteye.com/blog/2102408

第一步:从官网上下载tsung,链接是:http://tsung.erlang-projects.org/

第二步:如果安装tsung必须先安装erlang环境,从官网上下载:http://www.erlang.org/download.html

第三步:如果安装erlang的时候需要安装yum install ncurses-devel。

如果没啥问题,就安装完成。

 

CentOS 下压力测试工具Tsung安装和使用

http://blog.csdn.net/jimesum1/article/details/7847924

 

 

软件下载,redhat 6.3 64位安装wxWidgets、erlang、tsung环境

http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz

http://erlang.org/download/otp_src_19.0.tar.gz

http://120.52.73.47/jaist.dl.sourceforge.net/project/wxwindows/3.0.2/wxWidgets-3.0.2.zip 

系统环境RedHat 6.3 64位 各种yum安装

[root@bogon wxWidgets-3.0.2]# more /etc/yum.repos.d/cd.repo 

[yum-cd]

name=cd rpm

baseurl=http://10.27.97.1/rh63/x86_64

gpgcheck=0

enabled=1

[root@bogon wxWidgets-3.0.2]#

yum install gcc

yum install gcc-c++ 

yum install libtool

yum install libtool-ltdl-devel

yum install ncurses-devel

yum install unixODBC.x86_64

yum install unixODBC-devel.x86_64

yum install crypto-utils.x86_64

yum install qca2.x86_64

yum install mesa* 

yum install mesa-libGLw.x86_64

yum install openssl

yum install openssl-devel

yum install make kernel-devel m4 

yum install xsltproc fop

yum install freeglut*

yum install gtk+extra

yum install gtk*

yum install dos2unix

yum install git unzip libssl-dev libmicrohttpd-dev cmake pkg-config libgtk2.0-dev

yum install -y gcc gcc-c++ libtool libtool-ltdl-devel ncurses-devel unixODBC.x86_64 unixODBC-devel.x86_64 crypto-utils.x86_64 qca2.x86_64 mesa* mesa-libGLw.x86_64 openssl openssl-devel make kernel-devel m4 xsltproc fop freeglut* gtk+extra gtk* dos2unix git unzip libssl-dev libmicrohttpd-dev cmake pkg-config libgtk2.0-dev  

 

 

Redhat 6.3  64bit 安装 wxWidgets 为erlang安装提供环境

http://120.52.73.47/jaist.dl.sourceforge.net/project/wxwindows/3.0.2/wxWidgets-3.0.2.zip 

http://tenet.dl.sourceforge.net/project/wxwindows/2.8.12/wxWidgets-2.8.12.tar.bz2

tar jxf wxWidgets-2.8.12.tar.bz2
./configure --enable-unicode --with-opengl

 

1. 下载Erlang R16B02源码包

http://www.erlang.org/download/otp_src_R16B02.tar.gz

2. 由于编译Erlang的过程中需要用到java,所以先安装JDK并配置相应环境变量,在此使用jdk-6u43-linux-x64.bin

export JAVA_HOME=/usr/local/jdk1.6.0_43

export PATH=$PATH:$JAVA_HOME/bin:

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3. 安装Erlang依赖包

apt-get install g++ build-essential libncurses5-dev libgl1-mesa-dev libglu1-mesa-dev

4. 解包后执行以下命令,其中--enable-smp-support选项用于打开多处理器支持,--enable-kernel-poll选项用于打开epoll支持

./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe

配置结束会有如下结果

*********************************************************************

**********************  APPLICATIONS INFORMATION  ***

*********************************************************************

wx             : Can not link the wx driver, wx will NOT be useable

*********************************************************************

 

 

./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe

ubuntu下wxWidget的安装及相关问题解决

Ubuntu 12.04 LTS 64位下编译安装Erlang R16B02

http://www.linuxdiyf.com/viewarticle.php?id=416426

其中,

crypto : No usable OpenSSL found

ssh : No usable OpenSSL found

ssl : No usable OpenSSL found

可以通过:apt-get install libssl-dev 解决

odbc : ODBC library - link check failed

可以通过:apt-get install unixodbc unixodbc-dev 解决

wx : wxWidgets not found, wx will NOT be usable

这就必须通过安装wxWidgets库来解决

 

九、测试

   cd /home/hr2000/wxWidget-2.8.10/sample/listctrl

   make clean

   make all

   ./listctrl

如果出现一个列表框就说明wxWidget安装成功了。

ReHat 6.3 64位 wxwindows 安装遇到问题,需要dos2unix一下。

http://www.splok.org/node/93

Unpack the compressed file and run

./configure

Configured wxWidgets 3.0.1 for `armv7l-unknown-linux-gnueabi'

  Which GUI toolkit should wxWidgets use?                 GTK+ 2 with support for GTK+ printing libnotify

  Should wxWidgets be compiled into single library?       no

  Should wxWidgets be linked as a shared library?         yes

  Should wxWidgets support Unicode?                       yes (using wchar_t)

  What level of wxWidgets compatibility should be enabled?

                                       wxWidgets 2.6      no

                                       wxWidgets 2.8      yes

  Which libraries should wxWidgets use?

                                       STL                no

                                       jpeg               builtin

                                       png                sys

                                       regex              builtin

                                       tiff               builtin

                                       zlib               sys

                                       expat              sys

                                       libmspack          no

                                       sdl                no

make

(This takes about two hours on a CubieTruck...)

make install

NOTE:

If you receive weird errors during compiling, or running wx-config after installing, it might be because the line endings of the files are in DOS format.

cd ./src/stc && ./gen_iface.py

: No such file or directory

make: *** [include/wx/stc/stc.h] Error 127

root@CubieTruck:~/wxWidgets-3.0.0# cd src/stc/

root@CubieTruck:~/wxWidgets-3.0.0/src/stc# ./gen_iface.py

: No such file or directory

root@CubieTruck:~/wxWidgets-3.0.0/src/stc# dos2unix gen_iface.py

dos2unix: converting file gen_iface.py to Unix format ...

root@CubieTruck:~/wxWidgets-3.0.0# wx-config

bash: /usr/local/bin/wx-config: /bin/sh^M: bad interpreter: No such file or directory

root@CubieTruck:~/wxWidgets-3.0.0# ls -l /usr/local/bin/wx-config

lrwxrwxrwx 1 root root 41 Aug 12 22:56 /usr/local/bin/wx-config -> /usr/local/lib/wx/config/gtk2-unicode-3.0

root@CubieTruck:~/wxWidgets-3.0.0# dos2unix /usr/local/lib/wx/config/gtk2-unicode-3.0

dos2unix: converting file /usr/local/lib/wx/config/gtk2-unicode-3.0 to Unix format ... 

 

ln -s /usr/local/tsung/bin/tsung /usr/local/bin/tsung  

 

安装erlang] 解决方法 an not link the wx driver, wx will NOT be

http://blog.csdn.net/cntway/article/details/17377955

Erlang Build Fails: Can not link the wx driver, wx will NOT be useable 

http://stackoverflow.com/questions/24776745/erlang-build-fails-can-not-link-the-wx-driver-wx-will-not-be-useable

安装erlang] 解决方法 an not link the wx driver, wx will NOT be

********************** APPLICATIONS INFORMATION ***************

wx : Can not link the wx driver, wx will NOT be 

以下是来自http://argan.javaeye.com/文章因为ubuntu维护的erlang版本太旧,因此从某时开始,我就开始自己维护我使用的erlang版本,下载源代码来编译 以前编译的时候总是有odbc和wx两个无法链接,因为不使用到,也就忽略过去了,这次因为想看看debugger的东西,需要wx支持,才去想办法编译wx的driver,不过碰到一些问题,留给大家 首先,下载了源代码,configure一下,发现无法link odbc和wx,于是安装wx相关的dev包,重新configure,还是不行,几乎把wx相关的dev包都装上去了,还是不行,放狗n次,终于在maillist里找到原因 ,原来是configure的cache的缘故,nnd,以后要多长个心眼了 Just a note to help people trying to build wx on Debian and derivatives (such as ubuntu.) I've found the minimal requirements to be;apt-get install freeglut3-dev libwxgtk2.8-dev g++ Also, there seems to be a caching problem; if these packages are not installed when configure runs, subsequent configures will also fail. Deleting the build directory and re-unpacking the tarball works. There's probably a better method that I'm unaware of.

apt-get install freeglut3-dev libwxgtk2.8-dev g++

 

end

分享到:
评论

相关推荐

    tsung+erlang包

    tsung+erlang测试工具,初学者应用必备,内部放置tsung源程序文件和erlang文件

    tsung1.6.0

    tsung为一个开源的多协议分布式负载测试工具,使用erlang语言开发的。具体安装使用可以参考URL:http://www.51ste.com/share/det-222.html

    Openfire 3.9.3 Load Test Tsung配置xml

    Openfire 3.9.3 Load Test Tsung配置xml,10万用户下集群测试的Tsung压力测试工具的jabber_cluster.xml,session 5分钟

    tsung测试总结

    tsung 测试 java erlang

    Tsung安装使用详细解说

    Tsung安装使用的详细解说,主要针对xmpp的服务端(比如openfire的测试),编写测试场景的脚本配置详细说明。本人使用的是ubuntu操作系统、Tsung1.4.1

    Tsung_测试XMPP_安装使用说明

    tsung是用erlang开发的一款简单易用的压力测试工具,目前仅支持linux各版本系统安装,有tar.gz和deb两种安装文件, 目前我们测试用的是CentOS或RedHat两种操作系统,因此选择tar.gz安装文件,总的来说tsung工具有...

    Tsung负载测试tigase

    tsung是一个非常好用的压力测试软件,基于erlang语言,支持多种协议如xmpp,http,mysql,支持集群,高效率,可以用一台普通的机器压垮几台性能强大的服务器。 针对消息通知服务xmpp服务器,可以用tsung来测试消息...

    tsung用户手册 linux

    压力测试 压力测试 tsung linux

    tsung脚本及说明

    tsung的测试脚本,包含发送单人消息,群组消息,获取花名册等

    tsung里面测试websocket的插件

    tsung里面测试websocket的插件含 websocket.xml 等

    awesome-erlang:精湛的Erlang框架,库和软件的精选列表

    很棒的精选的Erlang框架,库和软件的精选列表。 -Erlang / OTP -EMQ X Broker-5G时代用于物联网的可... -Lisp风味Erlang(LFE) -Erlang Web MVC,现在具有Comet功能 -MochiWeb是用于构建轻量级HTTP服务器的Erlang库。

    MQTT压力测试之Tsung的使用

    MQTT压力测试之Tsung的使用 MQTT压力测试之Tsung的使用

    tsung高并发测试工具搭建(自己亲测,详细的一逼)

    tsung高并发测试工具搭建(自己亲测,详细的一逼),改文档是自己一步一步摸索出来的,主要是安装tsung整个过程很详细,搭过的人,知道tsung的搭建依赖很恶心,不是一时半会能搞出来的

    tsung安装使用

    关于tsung工具的安装步骤以及使用过程中会遇到的常见问题解答

    euc-2014:Tsung for Erlang用户大会2014负载测试简介

    介绍Tsung的负载测试 我是谁? Radek Szymczyszyn XMPP / MongooseIM工程师 / / 什么是负载测试? 性能测试的类型: 在特定负载下进行测试-在一个4核,64GiB RAM盒上,如果有10万用户登录并彼此交换消息,则...

    escalus:Erlang中的XMPP客户端库,可方便地测试XMPP服务器

    Escalus旨在检查XMPP服务器行为的正确性,与诸如Tsung之类的有关压力测试而不验证正确性的工具相反。 使用此工具escalus对进行负载测试。 快速开始 文件包含Escalus测试套件的简约示例。 您应该包括escalus.hrl...

    tsung最新用户手册

    tsung最新用户手册,包含HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP, and Jabber/XMPP servers压力测试模版,错误说明等。

    tsung安装使用说明

    tsung安装使用,参数说明,模拟openfire注册用户,模拟用户openfire登录、状态更改、发送消息,对openfire长时间压力测试

    tsung安装相关文件

    —tsung-1.5.0.tar.gz —libtemplate-perl_2.20.orig.tar.gz —gnuplot-4.4.0.tar.gz —otp_src_R15B.tar.gz —perl-HTML-Tagset-3.10-2.1.1.noarch.rpm —perl-HTML-Parser-3.55-1.fc6.x86_64.rpm —...

    tigase及tsung安装笔记

    包括tigase的安装运行,tsung的安装运行,压测结果的信息解析等;

Global site tag (gtag.js) - Google Analytics