Apache2 Axis2/C 开发环境搭建(Linux 环境)
2016-03-01 16:16
591 查看
系统版本:Ubnuntu 14.04 x86_64
GCC版本:gcc version 4.8.4
GMAKE版本:GNU Make 3.81
1、解压缩 AXIS2/C 安装包 tar -xvf axis2c-src-1.6.0.tar
2、设置环境变量 export AXIS2C_HOME=‘your path to installation’ //看清楚了,是你要安装到的目录不是你解压后的目录;
3、进入解压安装包的目录 cd axis2c-src-1.6.0 ;
执行 CFLAGS=-Wno-unused-but-set-variable
./configure --prefix=${AXIS2C_HOME} --enable-libxml2=yes
4、执行make 、 make install命令。至此,开发环境已编译完成。
5、编译示例
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${AXIS2C_HOME}/lib/
make
make install
6、编译安装完成后,进入安装目录下bin文件夹下执行 ./axis2_http_server
出现下图表示启动成功:
出现下图则需要重设环境变量:执行如下步骤2所示命令。
7、axis2_http_server成功启动之后,执行客户端。
如上图所示,环境搭建成功,测试用例已跑通。其它示例的编译配置请参考官方安装文档。
出现如下错误,请在执行configure命令时,在./configure之前加上 CFLAGS=-Wno-unused-but-set-variable
出现如下错误,请在执行configure命令时,在./configure之后加上--enable-libxml2=yes,并修改neethi/test目录下Makefile.in文件,在test_LDADD最后添加 ../../axiom/src/parser/libxml2/.libs/libaxis2_parser.so
出现如下错误,请在执行configure命令时,在./configure之后加上 --enable-guththila=no选项
参考文章:
官网配置文档:https://axis.apache.org/axis2/c/core/docs/installationguide.html#1_3_1
http://www.xlgps.com/article/302065.html http://blog.neodoo.es/2011/06/04/error-al-compilar-axis2c-1-6-0-en-arquitecturas-x86_64-sobre-fedora-redhat-centos-neethi-error/
GCC版本:gcc version 4.8.4
GMAKE版本:GNU Make 3.81
1、解压缩 AXIS2/C 安装包 tar -xvf axis2c-src-1.6.0.tar
2、设置环境变量 export AXIS2C_HOME=‘your path to installation’ //看清楚了,是你要安装到的目录不是你解压后的目录;
3、进入解压安装包的目录 cd axis2c-src-1.6.0 ;
执行 CFLAGS=-Wno-unused-but-set-variable
./configure --prefix=${AXIS2C_HOME} --enable-libxml2=yes
4、执行make 、 make install命令。至此,开发环境已编译完成。
5、编译示例
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${AXIS2C_HOME}/lib/
cd samples
./configure --prefix=${AXIS2C_HOME} --with-axis2=${AXIS2C_HOME}/include/axis2-1.6.0
make
make install
6、编译安装完成后,进入安装目录下bin文件夹下执行 ./axis2_http_server
出现下图表示启动成功:
出现下图则需要重设环境变量:执行如下步骤2所示命令。
7、axis2_http_server成功启动之后,执行客户端。
cd ${AXIS2C_HOME}/samples/bin
./echo
如上图所示,环境搭建成功,测试用例已跑通。其它示例的编译配置请参考官方安装文档。
出现如下错误,请在执行configure命令时,在./configure之前加上 CFLAGS=-Wno-unused-but-set-variable
出现如下错误,请在执行configure命令时,在./configure之后加上--enable-libxml2=yes,并修改neethi/test目录下Makefile.in文件,在test_LDADD最后添加 ../../axiom/src/parser/libxml2/.libs/libaxis2_parser.so
出现如下错误,请在执行configure命令时,在./configure之后加上 --enable-guththila=no选项
参考文章:
官网配置文档:https://axis.apache.org/axis2/c/core/docs/installationguide.html#1_3_1
http://www.xlgps.com/article/302065.html http://blog.neodoo.es/2011/06/04/error-al-compilar-axis2c-1-6-0-en-arquitecturas-x86_64-sobre-fedora-redhat-centos-neethi-error/
相关文章推荐
- mac下安装 xampp 无法启动apache (转,留用)
- 生产环境!实战!电信支付系统使用Hadoop分析Apache日志!
- kafka原理解析-《Learning Apache Kafka, 2nd Edition.pdf》
- Apache中的poi包中的XSSFWorkbook与HSSFWorkbook的区别
- 【转】Ubuntu下搭建SVN环境-Apache
- iOS开发--在Mac上搭建本地Apache服务器
- Delphi创建WebService部署到Apache
- 通过Apache CXF采集数据时单次请求的性能总结
- 打开Apache自带的Web监视器
- 查看CentOS上Apache位置,版本,停止,启动
- Apache CXF自定义拦截器
- php的wamp服务器的wampapache启动时遇到80端口被system占用的解决方法
- win10搭建php开发环境(php7+mysql5.6+apache2.4)
- XAMPP中Apache因为端口原因不能启动的解决方法
- Apache Benchmark测试工具
- 【PHP项目部署四】Apache、PHP、Mysql整合
- 【PHP项目部署三】Apache环境配置
- apache hadoop安装
- Apache配置虚拟主机后,不能访问localhost的问题
- centos 更改apache默认的80端口为别的端口