找个还原宏定义的工具

flyforlove 2010-02-16 10:43:45
C语言的小白,见笑了。
大家都知道C语言中,有个很好很强大的用法,叫做宏定义。

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

有没有这样一个工具,或者编译参数,能把C语言的源程序中的宏定义都还原为本来面目?
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我啃 2010-02-16
  • 打赏
  • 举报
回复
gcc中cpp, c pre process
yzx714 2010-02-16
  • 打赏
  • 举报
回复
楼主自行man gcc
mstlq 2010-02-16
  • 打赏
  • 举报
回复
http://www.linuxview.net/filedisplay.php?article=126
http://www.embed.com.cn/downcenter/Article/Catalog39/3898.htm

请主要留意gcc里"-E"参数的使用
xiaopoy 2010-02-16
  • 打赏
  • 举报
回复
把 预编译出的代码留下便可以了。

flyforlove 2010-02-16
  • 打赏
  • 举报
回复
楼上两位能再清楚点儿么?
我就是想把自己的程序还原为最原始的代码,就是不带有任何宏的代码。
macrojj 2010-02-16
  • 打赏
  • 举报
回复
额。。。 装个助手?就行了

膜拜你的比喻。。。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧