当前位置: 技术问答>linux和unix
有什么工具可以去掉代码中无用的#ifdef部分?
来源: 互联网 发布时间:2015-11-24
本文导语: 有时要在linux下看一些库的代码,里面太多其它平台的代码了.眼花缭乱的. 有什么工具可以去掉代码中无用的#ifdef部分? 例如把 #ifdef WIN32 .... #else doforlinux(); #endif 直接变为只有一句doforlinux()???? | ...
有时要在linux下看一些库的代码,里面太多其它平台的代码了.眼花缭乱的.
有什么工具可以去掉代码中无用的#ifdef部分?
例如把
#ifdef WIN32
....
#else
doforlinux();
#endif
直接变为只有一句doforlinux()????
有什么工具可以去掉代码中无用的#ifdef部分?
例如把
#ifdef WIN32
....
#else
doforlinux();
#endif
直接变为只有一句doforlinux()????
|
这还不简单,把所有代码用GCC -E进行预处理后再用source insight来看