Welcome 微信登录

首页 / 操作系统 / Linux / Linux 系统中如何安装配置ACE

Linux 系统中如何安装配置ACEhttp://www.gnu.org可以下载ACE安装包,这里以ACE-5.6.tar.gz安装包作为示例1.设置$ACE_ROOT环境变量# vim /etc/profile 打开文件,在“export PATH USER….”之后增加内容:ACE_ROOT=/opt/ACE/ACE_wrappersexport ACE_ROOTLD_LIBRARY_PATH=$ACE_ROOT/ace:$LD_LIBRARY_PATHexport LD_LIBRARY_PATH保存退出,执行命令“source /etc/profile”.如果执行失败可以修改文本权限“chmod a+x /etc/profile”,然后再执行一遍。输入echo $ACE_ROOT,显示/opt/ACE/ACE_wrappers 则ok2.编译安装mkdir /home/my/ACE,然后将ACE-5.6.tar.gz放在此目录下(用cp命令拷贝或mv命令移动到此目录)。这个目录不是安装目录要和ACE_ROOT分开,ACE_ROOT将是我们的安装目标目录。从ACE-5.6.tar.gz压出单个文件ACE-install.sh:命令如下:tar –zxvf ACE-5.6.tar.gz ACE_wrappers/ACE-install.sh将这个文件拷贝到/home/my/ACE路径下,#mv $ACE_ROOT/ACE-install.sh .//.即为当前目录#vim ACE-install.sh 将文件打开修改内容如下:找到“MY_ACEDIR=${HOME}/aceconfig”,将其改成“MY_ACEDIR=/home/my/ACE”,就是改成我们自己建的、放有ACE-5.6.tar.gz文件的目录。找到“MY_ACE_CONFIG=config-sunos5.4-sunc++-4.x.h”,将其修改成“MY_ACE_CONFIG=config-linux.h”,即改成linux下的配置文件。找到“MY_ACE_GNU_MACROS=platform_sunos5_sunc++.GNU”,将其改成“MY_ACE_GNU_MACROS=platform_linux.GNU”。这个是各种操作系统平台下的GNU宏文件设置。文件修改完毕,保存退出“:wq”。在/home/my/ACE目录下执行./ACE-install.sh文件。如果不能执行,可以修改一下文件权限(chmod a+x ACE-install.sh)继续执行。ok,直到编译成功!注意:通过修改ACE-install.sh文件,就不需要手动创建$ACE_ROOT/ace/config.h以及$ACE_ROOT/include/makeinclude/platform_macros.GNU两个文件3.ACE代码示例将$ACE_ROOT/lib下的libACE.so,libACE.so.5.6.0拷贝到/usr/lib######demo.c#######include"ace/Log_Msg.h"int ACE_TMAIN(int argc,ACE_TCHAR *argv[]){ACE_TRACE("main");ACE_DEBUG((LM_INFO,ACE_TEXT("Hello,world!")));}g++ demo.c -o demo -lACE -L$ACE_ROOT/lib -I$ACE_ROOT/include编译通过之后,执行#./demoHello,world!ok,ACE环境搭建结束 !转载请注明出处,谢谢!在虚拟机中硬盘安装Linux过程中遇到的问题Fedora 10 曲折安装历程相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数