主题:条件编译 共有54037人关注过本帖 |
---|
jonnyju |
1楼 |
![]() |
条件编译 ![]()
EM9160L的WINCE系统上不能用条件编译吗?
#ifdef DEBUG ... #endif 怎么没有 #define DEBUG 代码中的程序也会执行? 谢谢 |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
当然支持条件编译!编个小程序测试一下这个功能吧。
|
单帖管理 | 引用 | 回复 ![]() |
jonnyju |
3楼 |
![]() |
![]()
调试运行的时候,我已经把#define DEBUG注释掉了,但调试运行时,还是能的.
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
4楼 |
![]() |
![]()
注释掉条件编译,就变成无条件编译,当然代码就存在。在调试模式下,可以用undef DEBUG来控制调试代码的编译。
|
单帖管理 | 引用 | 回复 ![]() |
jonnyju |
5楼 |
![]() |
![]()
#ifdef DEBUG
... #endif 上面的代码没有定义 #define DEBUG 也能运行吗? 不是要定义了DEBUG才能运行吗? |
单帖管理 | 引用 | 回复 ![]() |