按如下步骤操作,第四部安装TAO,为什么没有编译$TAO_ROOT/orbsvcs/Naming_Service和$TAO_ROOT/orbsvcs/Notify_Service1、安装GNUmake2、环境变量设置:exportACE_ROOT=***/ACE_wrapp...

按如下步骤操作,第四部安装TAO,为什么没有编译$TAO_ROOT/orbsvcs/Naming_Service 和 $TAO_ROOT/orbsvcs/Notify_Service

1、 安装 GNU make

2、环境变量设置:

export ACE_ROOT= ***/ACE_wrappers

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ACE_ROOT/ace:$ACE_ROOT/lib

export $TAO_ROOT=$ACE_ROOT/TAO

3、编译ACE

a、 创建配置文件: $ACE_ROOT/ace/config.h,写入如下内容

#include "ace/config-linux.h"

b、创建配置文件: $ACE_ROOT/include/makeinclude/platform_macros.GNU,写入内容

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

c、进入$ACE_ROOT,然后make

小程序来测试一下,test.cpp:

#include "ace/Log_Msg.h"

int ACE_TMAIN(int arg,ACE_TCHAR * argv[])

{

ACE_DEBUG((LM_DEBUG,ACE_TEXT("Hello Ace")));

return 0;

}

编译连接程序,命令:gcc test.cpp -lACE -L $ACE_ROOT/lib

生成了a.out

4、安装TAO

cd $TAO_ROOT

find . -name "*GNUmakefile*" | xargs rm

重新生成Makefile文件:

$ACE_ROOT/bin/mwc.pl -type gnuace TAO_ACE.mwc

===================================================

make如下,反正就是不编译,怎么弄,这样生成不了Naming_Service??????

linux-v0oh:/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service # make

make[1]: Entering directory `/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service'

NT_Naming_Service will not be built due to the following disabled make macros: winnt

GNUmakefile: /opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service/GNUmakefile.NT_Naming_Service MAKEFLAGS=w

make[1]: Leaving directory `/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service'

make[1]: Entering directory `/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service'

GNUmakefile: /opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service/GNUmakefile.Naming_Service MAKEFLAGS=w

make[1]: Leaving directory `/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service'

linux-v0oh:/opt/ace/ACE_wrappers/TAO/orbsvcs/Naming_Service #

展开

linux tao环境 安装_linux编译TAO的问题,求高手指导!!!!相关推荐

  1. linux tao环境 安装_Linux安装jdk8及环境变量配置

    众所周知,Java项目部署到Linux服务器运营是需要Java运行环境jdk的,接下来我就总结一下我自己的见解(如有意见.建议欢迎各位指教). 前言: 搭建环境,所需要的安装包.工具例如:Xshell ...

  2. linux mysql5.1 安装_linux编译安装mysql5.1.x

    安装mysql,安装前准备 如果mysql用户不存在,那么添加mysql用户 groupadd mysql useradd -g mysql mysql mysql编译安装 make时间特别长 wge ...

  3. phpstudy for linux版环境安装

    phpstudy for linux版环境安装 本文主要和大家分享PHP环境安装-phpstudy for linux版,希望能帮助到大家. 下载地址: 下载版:http://lamp.phpstud ...

  4. 【测试工具】在linux测试环境安装bug管理工具禅道

    在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具.有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Red ...

  5. 打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器

    打造前端 Deepin Linux 工作环境--安装最新版本的火狐firefox浏览器 尝试使用 apt-get 命令安装火狐浏览器,但是,居然是 55 的版本,而最新的已经是 56 了.当然,这并不 ...

  6. 打造前端 Deepin Linux 工作环境——安装系统

    打造前端 Deepin Linux 工作环境--安装系统 为什么选择 Deepin Linux 系统 在 linux 操作系统的选择上,我个人不喜欢太花里胡哨的东西.曾经一度认为 linux 系统只应 ...

  7. 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器

    打造前端 Deepin Linux 工作环境--安装配置 atom 编辑器 好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用. 安装 atom 编辑器 我们输入 apt-c ...

  8. linux go环境安装和基本项目结构

    最近项目中要用到Go语言,所以简单总结一下安装和配置,Go这个语言本身就限定了很多规范,比如项目设置,编程风格等,开发中就不需要再因为各种规范问题纠结了,直接用官方规定的能避免很多坑,下面直接切正题, ...

  9. linux内核补丁安装和编译安装

    一.简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性.Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新.新的内核修 ...

最新文章

  1. 图神经网络权威基准OGB的2020年“刷榜往事”
  2. Android自定义spinner下拉框实现的实现
  3. pcb天线和纯铜天线_一种2.4GHz水平极化全向天线设计
  4. 神经网络前向引擎内存复用技术(基于caffe)
  5. 旋转图像—leetcode48
  6. 聊一聊和Nacos 2.0.0对接那些事
  7. 手型向下 点击一下 福昕_PPT多张缩略图点击放大展示
  8. 你好,面试官 | 你觉得MySQL自增主键连续吗?
  9. php四种基础算法:冒泡,选择,插入和快速排序法PHP基础教程
  10. 【渝粤题库】陕西师范大学800006 世界地理
  11. python之collections模块Counter类使用学习
  12. 安利一款SOLIDWORKS插件,可一键帮你分离配置那种!
  13. ubantu 16 nfs挂载
  14. 【C++ 程序】 TVJ Complex Calculator (v 2.1) 复数计算器
  15. java并发编程第七课 集合类并发处理
  16. 网络基础知识:10M、50M、100M宽带下载速率一般是多少?—Vecloud微云
  17. C语言基础学习——第1天(类型+操作符)
  18. 38岁天才科学家掌舵,三年半累亏30亿,第四范式冲刺港股IPO
  19. 工程师为女朋友自制的硬核礼物
  20. MySQL(三):InnoDB和MyISAM

热门文章

  1. 处理任意类型链表模板
  2. SQL SERVER 2016安装部署
  3. texstudio设置暗黑主题
  4. 高校动态|研究生被录取后放导师鸽子,学校要上报教育部失信名单取消其推免资格
  5. H5案例分享:html5移动开发细微之美
  6. 孢子社群:今日推荐人工智能微信群:粤、沪、鄂人工智能产业化集群1
  7. 学习篇之数据分析库pandas
  8. 招商银行信用卡中心2018秋招部分编程题汇总
  9. OpenStack安装部署报错记录,Error processing default value xxx for Opt type of HostAddress
  10. 周记---学会推迟满足感 享受长远的趣味