ubuntu 9.04编译TAO+ACE+OPENDDS
来源:互联网 发布:java获取一周的第一天 编辑:程序博客网 时间:2024/03/29 14:05
http://download.dre.vanderbilt.edu/
2 在这里下载OpenDDS-2.0.tar.gz:
http://download.ociweb.com/OpenDDS/
3 设环境变量:
在文件"~/.bashrc"里,添加如下几行,注销以后再次打开shell就生效了:-)
export DDS_ROOT=/home/ppa/DDS
export ACE_ROOT=/home/ppa/ACE_wrappers
export TAO_ROOT=/home/ppa/ACE_wrappers/TAO
export PATH=$ACE_ROOT/bin:"${PATH}"
export PATH=$DDS_ROOT/bin:"${PATH}"
export LD_LIBRARY_PATH=$ACE_ROOT/lib:"${LD_LIBRARY_PATH}"
export LD_LIBRARY_PATH=$DDS_ROOT/lib:"${LD_LIBRARY_PATH}"
4 Create platform_macros.GNU at $ACE_ROOT/include/makeinclude with:
debug=1
optimize=0
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
5 Create config.h at $ACE_ROOT/ace with:
#include "ace/config-linux.h"
4 Build and install ACE under $ACE_ROOT:
a Change directory to $ACE_ROOT/ace and execute make.
b Also build GPERF under $ACE_ROOT/apps/gperf/src
5 Build and install TAO under $TAO_ROOT
6 Build and install OpenDDS under $DDS_ROOT:
make
编译ACE+TAO:
解压ACE+TAO,参考ACE-INSTALL.html编译.
ps:第一次没有编译成功,现在正在弄第二次,希望一切顺利~
ps2:第二次也没成功~
ps3:ACE-INSTALL.html, TAO-INSTALL.html和DDS/docs/INSTALL里记录的安装步骤都有问题,估计文档太久没更新了~
ps4:make步骤的执行时间比较长,所以要提高make线程的优先级来节省时间, "nice –20 make"
- ubuntu 9.04编译TAO+ACE+OPENDDS
- ACE+TAO编译
- TAO使用指南 -- 编译ACE和TAO
- VS2008下编译ACE+TAO
- ace tao 编译的一个问题
- ACE+TAO+CIAO-5.6.1的编译
- VS2008环境下编译ACE/TAO
- ACE+TAO+6.2.6 vs2010编译
- 在windows环境中编译ACE/TAO/CIAO注意事项
- VS2008 下 ACE / TAO 的编译 for windows
- VS2008下ACE/TAO的编译for WINDOWS
- 在windows下编译配置ACE和TAO
- VS2008下ACE/TAO的编译for Windows
- ACE和TAO编译时支持Unicode字符集和Qt
- CORBA Programming with TAO - 2.Compile Source Code(编译ACE/TAO/CIAO)
- CORBA Programming with TAO - 2.Compile Source Code(编译ACE/TAO/CIAO)
- TAO使用指南(一) ——Win32+VC6.0下ACE和TAO的编译
- CORBA Programming with TAO - 2.Compile Source Code(编译ACE/TAO/CIAO)
- 题解。2014、C/C++本科B组【李白打酒】
- 段子-学会...
- 他回家一看
- 解释了为什么Transform需要缓存等性能
- 【ObjC那点儿事儿】
- ubuntu 9.04编译TAO+ACE+OPENDDS
- 和国家和规模
- USB 枚举信息详解-DriverMonkey
- 在ActionBar添加刷新Loading状态
- Cloudera Impala
- 【Alex专栏】Kinect应用设计5
- 点击LinearLayout使用selector改变TextView字体颜色
- KMP算法详解
- 指针函数与函数指针的区别