linux下编译安装ACE6

原创 2016年08月29日 16:14:39
我用的系统是ubuntu12.04,选择的ACE版本是6.3.1。


1.在官网http://download.dre.vanderbilt.edu/上下载最新版本的ACE+TAO+CIAO.tar.bz2。


保存在/home/用户名/Software文件夹下。




2.解压文件。之后会出现一个名字为ACE_wrappers的文件夹。


这样所有ACE的源文件都在/home/用户名/Software/ACE_wrappers里面




3.配置环境变量。#vi /etc/profile,然后增加如下内容:


ACE_ROOT=/home/用户名/Software/ACE_wrappers ----就是上面存放ACE源文件的目录,


注意由于每个人的用户名不同,这里会稍有不同,例如我的路径前面有/home/jyx


export ACE_ROOT ----导出环境变量


LD_LIBRARY_PATH=$ACE_ROOT/lib:$LD_LIBRARY_PATH


export LD_LIBRARY _PATH ----导出环境变量


输入#source /etc/profile 使环境变量生效


输入#echo  $ACE_ROOT命令查看环境变量是否添加成功




4. 在$ACE_ROOT/ace目录中输入vi config.h创建config.h文件,写入:


#include "ace/config-linux.h"


然后保存。




5. 在$ACE_ROOT/include/makeinclude目录中创建一个名为platform_macros.GNU的文件,写入:


include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU




6.make




7. make install




如果在makeinstall时出现这样的错误:


The variable INSTALL_PREFIX must be set to install.


If binaries are already built and you wantto use RPATH,


they must be rebuilt after changingINSTALL_PREFIX.


make[1]: *** [install] 错误 1


make[1]: 离开目录“/home/用户名/ACE/ACE_wrappers/TAO/TAO_IDL”


make: *** [install] 错误 2




解决办法:环境变量中添加:


INSTALL_PREFIX=/usr/local


export INSTALL_PREFIX


再安装。




8.测试安装是否成功


创建helloworld.cpp,写入以下内容:


#include "ace/Log_Msg.h"


int ACE_TMAIN(int argc, char* argv[])


{


ACE_DEBUG((LM_DEBUG, ACE_TEXT("Hello World!\n")));


return 0;


}




输入#g++ helloworld.cpp -o hello -l ACE




再输入# ./hello


如果看到屏幕上打出“Hello World!”则代表安装的ace可用。

ubuntu安装ACE过程

描述下本人电脑情况:      虚拟机版本:VMware-workstation-full-v7.1.4;      ACE版本:ACE6.0.0      虚拟机Linux版本:Ubuntu1...

在ubuntu下安装ACE编译环境

1.使用http://riverace.com/downloads.htm#ace_releases下载下来的ACE包进行编译:2.先用gedit /etc/bash.bashrc 打开脚本文件,并在...

ubuntu安装ACE过程

安装ACE,最简单的方法,是直接apt-get安装 [cpp] view plaincopy sudo apt-get install libace...
  • yuyin86
  • yuyin86
  • 2012年10月25日 23:02
  • 570

ace在linux下编译

ACE-6.4.0 linux下编译与安装 1. 从 http://www.cs.wustl.edu/~schmidt/ACE.html 的 Obtainin ACE 链接处下载ACE源码,我下载的是...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Linux系统下如何编译ACE6.1.5版本

Linux系统下如何编译ACE6.1.5版本一、下载Ace的官方网站http://www.cs.wustl.edu/~schmidt/ACE.html下载地址http://download.dre.v...

ACE环境配置

转载http://blog.csdn.net/andy6355/archive/2006/09/28/1299692.aspx 最近一直用ACE,这个机器上配置下,那个机器上配置下,每次都要找下资料,...
  • seawt
  • seawt
  • 2009年02月17日 15:23
  • 2744

解析利用wsdl.exe生成webservice代理类的详解

利用wsdl.exe生成webservice代理类: 根据提供的wsdl生成webservice代理类 1、开始->程序->Visual Studio 2005 命令提示 2、输入如下红色标记部...

linux下编译安装ACE

  • 2012年02月08日 13:39
  • 71KB
  • 下载

ACE在Linux下编译安装

下载地址: http://download.dre.vanderbilt.edu/ACE版本:ACE-6.2.2.tar.bz2下载完成后解压路径为:/root/ACE/ACE_wrappers设置环...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下编译安装ACE6
举报原因:
原因补充:

(最多只允许输入30个字)