linux tao环境 安装_linux编译TAO的问题,求高手指导!!!!
按如下步骤操作,第四部安装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的问题,求高手指导!!!!相关推荐
- linux tao环境 安装_Linux安装jdk8及环境变量配置
众所周知,Java项目部署到Linux服务器运营是需要Java运行环境jdk的,接下来我就总结一下我自己的见解(如有意见.建议欢迎各位指教). 前言: 搭建环境,所需要的安装包.工具例如:Xshell ...
- linux mysql5.1 安装_linux编译安装mysql5.1.x
安装mysql,安装前准备 如果mysql用户不存在,那么添加mysql用户 groupadd mysql useradd -g mysql mysql mysql编译安装 make时间特别长 wge ...
- phpstudy for linux版环境安装
phpstudy for linux版环境安装 本文主要和大家分享PHP环境安装-phpstudy for linux版,希望能帮助到大家. 下载地址: 下载版:http://lamp.phpstud ...
- 【测试工具】在linux测试环境安装bug管理工具禅道
在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具.有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Red ...
- 打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器
打造前端 Deepin Linux 工作环境--安装最新版本的火狐firefox浏览器 尝试使用 apt-get 命令安装火狐浏览器,但是,居然是 55 的版本,而最新的已经是 56 了.当然,这并不 ...
- 打造前端 Deepin Linux 工作环境——安装系统
打造前端 Deepin Linux 工作环境--安装系统 为什么选择 Deepin Linux 系统 在 linux 操作系统的选择上,我个人不喜欢太花里胡哨的东西.曾经一度认为 linux 系统只应 ...
- 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器
打造前端 Deepin Linux 工作环境--安装配置 atom 编辑器 好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用. 安装 atom 编辑器 我们输入 apt-c ...
- linux go环境安装和基本项目结构
最近项目中要用到Go语言,所以简单总结一下安装和配置,Go这个语言本身就限定了很多规范,比如项目设置,编程风格等,开发中就不需要再因为各种规范问题纠结了,直接用官方规定的能避免很多坑,下面直接切正题, ...
- linux内核补丁安装和编译安装
一.简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性.Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新.新的内核修 ...
最新文章
- 图神经网络权威基准OGB的2020年“刷榜往事”
- Android自定义spinner下拉框实现的实现
- pcb天线和纯铜天线_一种2.4GHz水平极化全向天线设计
- 神经网络前向引擎内存复用技术(基于caffe)
- 旋转图像—leetcode48
- 聊一聊和Nacos 2.0.0对接那些事
- 手型向下 点击一下 福昕_PPT多张缩略图点击放大展示
- 你好,面试官 | 你觉得MySQL自增主键连续吗?
- php四种基础算法:冒泡,选择,插入和快速排序法PHP基础教程
- 【渝粤题库】陕西师范大学800006 世界地理
- python之collections模块Counter类使用学习
- 安利一款SOLIDWORKS插件,可一键帮你分离配置那种!
- ubantu 16 nfs挂载
- 【C++ 程序】 TVJ Complex Calculator (v 2.1) 复数计算器
- java并发编程第七课 集合类并发处理
- 网络基础知识:10M、50M、100M宽带下载速率一般是多少?—Vecloud微云
- C语言基础学习——第1天(类型+操作符)
- 38岁天才科学家掌舵,三年半累亏30亿,第四范式冲刺港股IPO
- 工程师为女朋友自制的硬核礼物
- MySQL(三):InnoDB和MyISAM