编译宏控过滤和宏替换工具stedit1.2.5pro

时间:2016-03-12 14:41:36
【文件属性】:

文件名称:编译宏控过滤和宏替换工具stedit1.2.5pro

文件大小:2.33MB

文件格式:7Z

更新时间:2016-03-12 14:41:36

编译控制宏 宏替换

为stedit1.2.5增加了比较强大的编译宏控过滤和宏替换功能。 2.tools-Manual 的auto deduce macro replace是智能推导模式,将根据用户指定的编译宏控、include路径,自动推导出当前文件所包含的所有的宏,经用户选择后,进行宏替换动作。 a)选中要进行宏替换的代码段 b)选择auto deduce macro replace 菜单 c)在新弹出的宏替换的主对话框里点击“设定宏” d)在新对话框里点“重新推导” e)会弹出对话框, 1.输入include目录,每行一个目录即可。 2.启用预置宏,如果是要分析boost的preprocess相关宏的替换过程,请勾选上所有内置宏 f)耐心等待后,会显示代码一共直接用了哪些宏等等。注意:至少确保左下“需要确定的宏”是空的,这是现在就知道已经用到,但是定义不唯一的,请对其进行适当的勾选。 g)点“确定”,退出此对话框 h)回到宏替换的主对话框,点“转换” i)如果过程中遇到没有确定的宏,会跳对话框,要求进行选择 j)请使用boost的低版本preprocess库:1.4x到1.5x


【文件预览】:
stedit1.2.5pro.exe

网友评论

  • 想要的是qml仿c++预处理器源代码无意中找到了这个资料,下载后是一个可执行文件[face]emoji:002.png[/face]
  • 好资料,很有帮助
  • 没有说明和帮助,只等对小型的代码,一个文件一个文件的操作,做简单的删除注释和空行,宏替换和判断需要手动选择,个人觉得不是很实用,但如果想要借此了解预编译的原理,倒也够了。