ACE编译总结
来源:互联网 发布:淘宝专业培训 编辑:程序博客网 时间:2024/06/06 10:05
从别人机子里拖了个有ACE的虚拟机,测试示例选择ACE程序员教程那个发包和听包的例子:
一开始执行g++ ace_test.cpp -o ace_test -I $ACE_ROOT 提示缺少动态链接库;然后执行 g++ ace_test.cpp -o ace_test -I $ACE_ROOT -lACE 提示/usr/bin/ld: cannot find -lACE,应该是系统默认路径没找到动态链接;接着使用以前工程的makefile编译ace_test.cpp成功,由于里面参数众多,未找到原因;最后执行g++ ace_test.cpp -o ace_test -I $ACE_ROOT -L $ACE_ROOT/lib -lACE,这里指定了动态链接库的路径,因此编译成功。译通过,并运行,发现没有打印任何消息,估计ACE_ERROR()有问题。我原来在程序中添了:
#include "ace/config-minimal.h"
#include "ace/Log_Priority.h"
#include "ace/Log_Msg.h"
以保证正常编译。
经过艰苦探索,发现去掉#include "ace/config-minimal.h",就打印消息。不够在其他服务器使用命令g++ ace_test.cpp -o ace_test -lACE,就已经成功。看过我装的ACE还有问题,动态链接库的设定有问题。
- ACE编译总结
- 编译ACE
- 编译ACE
- ace编译
- ACE 编译
- ACE 编译
- ACE编译指南
- vs2003编译ACE
- VS2005编译ACE
- 从头开始,编译ACE
- cygwin编译ACE手记
- linux下编译ACE
- ace-5.5下载编译
- VS2005编译ACE
- VS2005编译ACE
- vc60中编译ace
- VS2005编译ACE
- VC2005编译ACE+SSL
- The module ... was loaded but the call to DllRegisterServer failed with error code 0x80070005
- Game2.0会不会为程序员们带来美好的钱途
- 配置Ajax--开始
- Internet Explorer Toolbar (Deskband) Tutorial :IE 工具条 编程手册
- 【经验交流】Cookie的概念、作用及保存、清除Cookies的利弊
- ACE编译总结
- 每天学一点flash(57)随机抽取
- [转] 12星座的情感评价
- 预编译头文件(precompiled header)
- Linux各个头文件的作用
- 工欲善其事,必先利其器——图文并茂详解VisualStudio使用技巧一
- C# 类和结构的差别
- 谈谈新手如何学习PHP
- Invoice List