找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 5867|回复: 1

APG Makefile使用错误,ld: unrecognized option '-DACE_NDEBUG'

[复制链接]
发表于 2007-12-24 23:29:00 | 显示全部楼层 |阅读模式
我把APG里的建议的那个Makefile完整敲下来,写了个空的ACE_MAIN,用
g++ -I/usr/local/include -o Master test.cpp
没有问题,但是我直接运行
$make
GNUmakefile: /home/leaf/src/KaolaUploader/Master/GNUmakefile MAKEFLAGS=
ld    -I/home/leaf/ACE_wrappers -DACE_NDEBUG -DACE_USE_RCSID=0  -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__  -L/lib -L/home/leaf/ACE_wrappers/ace -L./  -o Master .obj/Master.o  -lACE
ld: unrecognized option '-DACE_NDEBUG'
ld: use the --help option for usage information
make: *** [Master] ´íÎó 1

查到DACE_NDEBUG只是禁止产生ACE_ASSERT和DEBUG的东东,那个要怎么样设置呢?
Google百度都没有,急得我慢头大汗,
 楼主| 发表于 2007-12-24 23:29:07 | 显示全部楼层
Sorry,打搅大家了,看了张驰 "在Linux系统中安装和配置ACE",改了两个配置就可以通过了...

没有认真贯彻 "提问的智慧", 去翻以前的帖子,真是不好意思..

我的改的东西是:

ln -s config-linux.h config.h

ln -s platform_linux.GNU platform_macros.GNU

虽然我也不是很了了到底为了撒啥,不过可以用了..
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-5-18 04:32 , Processed in 0.012690 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表