现在一个大型项目里面充斥着各种flag比如#if A
代码段1 #else
代码段2#endif一个flag还好对付, 但是很多flag就令人头疼了我不需要动态分析工具, 因为嵌入式系统也无法加载动态分析工具; 我的前提是我已经有完整的makefile,也能正确的compile这个项目,compiler是GCC
1 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
没处理过。 但是你可以去试试: gcc有-E去预处理的。 理论上,会去预处理很多事情,其中包括了你这里if的A如果是0的话,应该可以保留if段代码,去掉else段的代码的。 自己去试试,估计可以。
- 1 回答
- 0 关注
- 99 浏览
添加回答
举报
0/150
提交
取消