读书人

找个还原宏定义的工具,该怎么处理

发布时间: 2012-03-04 11:13:34 作者: rapoo

找个还原宏定义的工具
C语言的小白,见笑了。
大家都知道C语言中,有个很好很强大的用法,叫做宏定义。

但是很多头文件的宏定义非常繁琐,就如同一个穿了上百件衣服的新娘,当你满怀一颗yd的心入洞房的时候,才发现你不得不一件件把这些琐碎的衣服剥离,终于经过几个小时的奋战,眼看就要触及到本质的时候,发现天已经亮了,该洗洗吃早饭了。

有没有这样一个工具,或者编译参数,能把C语言的源程序中的宏定义都还原为本来面目?

[解决办法]
gcc中cpp, c pre process
[解决办法]
把 预编译出的代码留下便可以了。


[解决办法]
http://www.linuxview.net/filedisplay.php?article=126
http://www.embed.com.cn/downcenter/Article/Catalog39/3898.htm

请主要留意gcc里"-E"参数的使用
[解决办法]
楼主自行man gcc

读书人网 >C++

热点推荐