【ACE】如何编译ACE的实例程序examples

原创 2012年03月30日 14:46:59

很多人在编译ACE自带的例子时会出现如下错误:

AO will not be built due to the following missing library: ACE

他们的编译步骤是进入 ACE_wrappers/examples 目录,然后执行 make 命令,然后会出现上面的错误。

实际上这种做法是错误的,在编译ACE时,这些实例在你执行 make 的时候已经编译好了,

编译好的结果在:ACE_wrappers/objdir/examples 目录下。例如我们可以运行 /sdb1/softwares/ACE_wrappers/objdir/examples/Reactor 下面的例子来测试。

其实,我们可以看到examples目录下并没有Makefile文件,而只有 Makefile.in,Makefile.am,

他们的作用是:automake   读取   Makefile.am   来产生   Makefile.in,  configure   读取   Makefile.in   来产生   Makefile ,

在我们编译ACE执行 ./configure 时,生成了 Makefile,  使用这个Makefile编译才是正确的方法。


关于Makefile,有2篇文章说的很好:

关于Makefile,Makefile.in,Makefile.am的问题

http://www.360doc.com/content/10/1214/17/5011039_78095140.shtml



ACE在Windows下的简单编译过程

ACE在Windows下的简单编译过程 概述: 以前版本的ACE下载后,自己带了VC的sln工程文件,比如ACE 6.0.0.0,就可以省略了下面sln文件的生成过程。现在6.2.0.0里面没有了,...
  • return123123
  • return123123
  • 2013年11月22日 15:44
  • 1140

ace在linux下编译

ACE-6.4.0 linux下编译与安装 1. 从 http://www.cs.wustl.edu/~schmidt/ACE.html 的 Obtainin ACE 链接处下载ACE源码,我下载的是...
  • sunny_ss12
  • sunny_ss12
  • 2016年08月03日 00:13
  • 1836

ACE在windows下的编译及配置(VS2010) [大三四八九月实习]

系统:win7 开发环境:Visual Studio 10 ACE版本:ACE-6.2.0 参考了很多师兄师姐前辈阿姨的博客文章,然后自己安装后作为笔记记录下来。感谢这些经实践验证的、好博客文章...
  • misskissC
  • misskissC
  • 2013年08月06日 16:17
  • 7508

用ACE的Reactor模式实现网络通讯的例子

用ACE的Reactor模式实现网络通讯的例子,不罗嗦,直接上代码
  • iw1210
  • iw1210
  • 2014年07月01日 19:42
  • 3308

linux 下ACE编译及问题解决

编译:编译 2.1 设置环境变量 在当前用户目录下,找到.bash_profile(centos版本)文件或.profile(ubuntu版本)文件,在该文件末尾增加内容: export PAT...
  • zhougx_1122
  • zhougx_1122
  • 2014年05月21日 12:48
  • 534

C++ACE实现通用的服务器C/S架构通信程序

转载自 http://peirenlei.iteye.com/blog/305043C++ACE实现通用的服务器C/S架构通信程序ACE自适配通信环境(ADAPTIVE Communication E...
  • chinayaosir
  • chinayaosir
  • 2013年05月09日 16:24
  • 3996

ACE框架简介以及一个基于ACE的C/S服务程序实例

前段时间参与一个C/S结构的系统的开发,使用C++,其中server端的系统要实现Linux和windows系统的跨平台。因为系统的结构和业务逻辑都不太复杂,所以开始就决定不使用类似ACE或Boost...
  • suxinpingtao51
  • suxinpingtao51
  • 2013年09月18日 11:00
  • 9345

Windows下使用NDK交叉编译ACE 6.2.0

一. 设置NDK交叉编译环境(ARM平台) 可以参考 NDK主目录下的/docs/STANDALONE-TOOLCHAIN.html 1. 运行Cygwin Terminal 2. 生成NDK sta...
  • hcj116
  • hcj116
  • 2014年02月23日 18:13
  • 2587

ACE框架整合记录1基础框架【完结】

2016-4-11 21:31更新内容 1,新增谷歌支持 2,处理Tab标签内部padding-16*12引起的下边距太大和双滚动条的问题的问题      修复前后对比      初次加载是正...
  • qq873113580
  • qq873113580
  • 2016年05月16日 15:15
  • 2612

转发:在ASP.NET MVC中引入 后台模板ACE Bootstrap

原文地址:http://vas32.blogspot.com/2015/03/implement-bootstrap-ace-responsive.html 原文可能被墙了。要FQ Goo...
  • moshuchao
  • moshuchao
  • 2016年07月09日 11:23
  • 918
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【ACE】如何编译ACE的实例程序examples
举报原因:
原因补充:

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