Linux ACE5.6安装:
测试linux版本:x86_64 GNU/Linux
ACE5.6安装包下载:
http://download.youkuaiyun.com/detail/xiaohuangcat/7357977
(意思了1分 没分的朋友 可以给我留个言~~~~~)
压缩包放在/home/MyUser下面(这个路径随意)
1.创建ACE的安装目录
mkdir install
2.设置下环境变量:
cd ~/.bash_profile
export ACE_ROOT = /home/MyUser/install
export LD_LIBRARY_PATH=$ACE_ROOT/lib:$LD_LIBRARY_PATH //生成动态库的路径
修改文件后要想马上生效还要运行$ source ~/.bash_profile不然只能在下次重进此用户时生效
3.解压:tar -zxvf ACE56SRC.tar.gz 得到ACE_wrappers文件夹
4.进入到ACE_wrappers文件夹,cd ACE_wrappers 创建一个build 文件夹mkdir build
5.cd build 执行../configure =$ACE_ROOT //设置ACE库的安装路径
坐等配置完成之后
6.make (这个时间比较长)
7.make install //将ACE头文件 库导入到/home/MyUser/install文件夹下
copy来的一个小例子
#include "ace/OS.h"
#include "ace/Log_Msg.h"
int main (int argc, char *argv[])
{
ACE_DEBUG((LM_DEBUG,"Hello, ACE! "));
ACE_OS::exit(1);
return 0;
}
编译:g++ test.cpp -I$(ACE_ROOT)/include -lpthread -lace
有问题请留言!