CentOS6
1)mount第三方库
手动mount第三方库
su root
mkdir /mnt/vendor
mount -t cifs -o username="administrator",password="" //192.168.1.170/vendor /mnt/vendor
自动mount第三方库
编辑/etc/rc.d/rc.local,追加以下内容
mkdir /mnt/vendor
mount -t cifs -o username="administrator",password="" //192.168.1.170/vendor /mnt/vendor
mount -t cifs -o username="ming",password="m" //192.168.1.170/kiwi /mnt/kiwi
2)编译ACE-6.1.1
http://www.cs.wustl.edu/~schmidt/ACE.html
#export ACE_ROOT=/svn/kiwi/vendor_linux/ACE/ACE-6.1.1/ACE_wrappers
创建$ACE_ROOT/ace/config.h
#vi $ACE_ROOT/ace/config.h
内容如下:
#define ACE_USES_WCHAR
#include "ace/config-linux.h"
支持epoll
#vi $ACE_ROOT/ace/config-linux.h
增加如下内容
#define ACE_HAS_EVENT_POLL
创建$ACE_ROOT/include/makeinclude/platform_macros.GNU
#vi $ACE_ROOT/include/makeinclude/platform_macros.GNU
内容如下:
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
#cd $ACE_ROOT
#make
3)编译boost
编译bjam
#export BOOST_ROOT=/svn/kiwi/vendor_linux/boost/boost_1_48_0
#cd $BOOST_ROOT
#./bootstrap.sh
编译boost
#./bjam --toolset=gcc stage debug threading=multi link=shared
2)编译xerces-c 2.8.0
#export XERCESCROOT=/svn/kiwi/vendor_linux/xerces/xerces-c-src_2_8_0
#cd $XE
1)mount第三方库
手动mount第三方库
su root
mkdir /mnt/vendor
mount -t cifs -o username="administrator",password="" //192.168.1.170/vendor /mnt/vendor
自动mount第三方库
编辑/etc/rc.d/rc.local,追加以下内容
mkdir /mnt/vendor
mount -t cifs -o username="administrator",password="" //192.168.1.170/vendor /mnt/vendor
mount -t cifs -o username="ming",password="m" //192.168.1.170/kiwi /mnt/kiwi
2)编译ACE-6.1.1
http://www.cs.wustl.edu/~schmidt/ACE.html
#export ACE_ROOT=/svn/kiwi/vendor_linux/ACE/ACE-6.1.1/ACE_wrappers
创建$ACE_ROOT/ace/config.h
#vi $ACE_ROOT/ace/config.h
内容如下:
#define ACE_USES_WCHAR
#include "ace/config-linux.h"
支持epoll
#vi $ACE_ROOT/ace/config-linux.h
增加如下内容
#define ACE_HAS_EVENT_POLL
创建$ACE_ROOT/include/makeinclude/platform_macros.GNU
#vi $ACE_ROOT/include/makeinclude/platform_macros.GNU
内容如下:
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
#cd $ACE_ROOT
#make
3)编译boost
编译bjam
#export BOOST_ROOT=/svn/kiwi/vendor_linux/boost/boost_1_48_0
#cd $BOOST_ROOT
#./bootstrap.sh
编译boost
#./bjam --toolset=gcc stage debug threading=multi link=shared
2)编译xerces-c 2.8.0
#export XERCESCROOT=/svn/kiwi/vendor_linux/xerces/xerces-c-src_2_8_0
#cd $XE