GCCXML 安装
2015-11-05 15:52
225 查看
GCCXML 作为一个补丁可以依附在编译器上,在编译代码的同时将代码以XML格式输出,在项目中,我需要将源码中的所有的函数提取出来,本来想通过正则表达式来提取的,奈何总感觉自己想出来的正则表达式可能存在什么漏洞,故而放弃,我想使用这种工具应该比我自己写一个总是靠谱些的。如果大家有什么更方便的工具,希望可以留言告诉我。
以下都是在windows上完成的。
GCCXML下载地址:https://github.com/gccxml/gccxml
下载到的是GCCXML的源码,我们需要编译它,windows下的编译过程可以参考http://gccxml.github.io/HTML/Install.html
按照说明文档我们需要安装cmake,网页上也提供了相应的下载链接,当然要编译当然需要编译器,我使用的是vs2010,然后就是配置cmake,在我的机器上下载的源码解压到了D盘根目录,然后在D盘根目录新建一个gccxml_build文件夹(当然路径是可以自己改的,路径最好不要有空格的)。
配置完cmake之后的图是这样的:
然后按照上面的一二三步,你会看到在gccxml_build文件夹下生成了很多东西,这些就是GCCXML源码的工程文件了,用vs2010打开gccxml.sln工程文件,然后编译ALL_BUILD就ok了,编译完成如果不出错的话会在bin目录下的Debug或者Release下生成gccxml.exe、gccxml_cc1plus.exe、gccxml_vcconfig.exe三个文件。这样就成功了。
以下都是在windows上完成的。
GCCXML下载地址:https://github.com/gccxml/gccxml
下载到的是GCCXML的源码,我们需要编译它,windows下的编译过程可以参考http://gccxml.github.io/HTML/Install.html
按照说明文档我们需要安装cmake,网页上也提供了相应的下载链接,当然要编译当然需要编译器,我使用的是vs2010,然后就是配置cmake,在我的机器上下载的源码解压到了D盘根目录,然后在D盘根目录新建一个gccxml_build文件夹(当然路径是可以自己改的,路径最好不要有空格的)。
配置完cmake之后的图是这样的:
然后按照上面的一二三步,你会看到在gccxml_build文件夹下生成了很多东西,这些就是GCCXML源码的工程文件了,用vs2010打开gccxml.sln工程文件,然后编译ALL_BUILD就ok了,编译完成如果不出错的话会在bin目录下的Debug或者Release下生成gccxml.exe、gccxml_cc1plus.exe、gccxml_vcconfig.exe三个文件。这样就成功了。
相关文章推荐
- 浅谈汇编器、编译器和解释器
- 让我们做个简单的解释器(三)
- 让我们做个简单的解释器(一)
- XML 与 JSON 优劣对比
- 用 350 行代码从零开始,将 Lisp 编译成 JavaScript
- As3.0 xml + Loader应用代码
- 网马生成器 MS Internet Explorer XML Parsing Buffer Overflow Exploit (vista) 0day
- ext读取两种结构的xml的代码
- C#针对xml基本操作及保存配置文件应用实例
- asp下查询xml的实现代码
- sqlserver FOR XML PATH 语句的应用
- 使用sp_xml_preparedocument处理XML文档的方法
- EBS xml publisher中文乱码问题及解决办法
- C#中的Linq to Xml详解
- C#操作XML文件实例汇总
- SQL Server中的XML数据进行insert、update、delete
- SQL Server中的XML数据进行insert、update、delete操作实现代码
- 关于SQLServer2005的学习笔记 XML的处理