博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年4月7日

摘要: 1, gcc中使用宏的例子:在程序中,通过有这样的代码段: #ifdef DEBUG printf("Debug is define!\n"); #endif printf("Hello World!\n"); 希望在编译时,传递DEBUG定义,实现Debug版本和Release版本的区别。 gcc -DDEBUG -o ttt a.c b.c gcc -o ttt a.c b.cgcc -UDEBUG -o ttt a.c b.c 是取消宏定义 2, GNU Make make是负责从项目的源代码中生成最终可执行文件和其他非... 阅读全文

posted @ 2012-04-07 18:31 舒方小院 阅读(1439) 评论(0) 推荐(0)