APG Makefile使用错误,ld: unrecognized option '-DACE_NDEBUG'
我把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: *** ´íÎó 1
查到DACE_NDEBUG只是禁止产生ACE_ASSERT和DEBUG的东东,那个要怎么样设置呢?
Google百度都没有,急得我慢头大汗, Sorry,打搅大家了,看了张驰 "在Linux系统中安装和配置ACE",改了两个配置就可以通过了...
没有认真贯彻 "提问的智慧", 去翻以前的帖子,真是不好意思..
我的改的东西是:
ln -s config-linux.h config.h
ln -s platform_linux.GNU platform_macros.GNU
虽然我也不是很了了到底为了撒啥,不过可以用了..
页:
[1]