求一C源代码处理工具
要的工具就是做这个功能:
http://c-faq-chn.sourceforge.net/ccfaq/node148.html
我得到了一些代码, 里边有太多的 #ifdef。
我不想使用预处理器把所有的 #include 和 #ifdef 都扩展开, 有什么办法只保留一种条件的代码呢?
有几个程序 unifdef, rmifdef 和 scpp (selective C preprocessor) 正是完成这种工作的。 参见问题 18.18。
我找到了scpp的源代码,在下面
http://www.ibiblio.org/pub/Linux/devel/lang/c/!INDEX.short.html
但不能编译过去,不知道哪位有window下编译后的程序.
十分感谢!!
[解决办法]
只能帮顶了
[解决办法]
unifdef:
http://freshmeat.net/projects/unifdef/
[解决办法]
only up
[解决办法]
just up
[解决办法]
估计慢慢改了哦
[解决办法]
友情帮顶
[解决办法]
推荐用source insight查看,代码全部能够颜色显示。而条件为假的代码则全部灰色显示,也不用删除代码,正符合你的要求。
[解决办法]
推荐用source insight查看,代码全部能够颜色显示。而条件为假的代码则全部灰色显示,也不用删除代码,正符合你的要求。
===================
一直都在用source insight ,
SI对#ifdef XXX 没有用的,同样要在project --> project setting --> Condition加宏,
而且好象对于#if defined(XXX) || defined(yyy) 之类的解析不了。
求一C源代码处理工具解决办法
求一C源代码处理工具要的工具就是做这个功能:http://c-faq-chn.sourceforge.net/ccfaq/node148.html我得到
