首页 | 本学科首页   官方微博 | 高级检索  
     

基于GCC的C/C++源程序静态信息提取技术
引用本文:林立,王毅刚,叶飞.基于GCC的C/C++源程序静态信息提取技术[J].计算机与数字工程,2011,39(2):152-155,166.
作者姓名:林立  王毅刚  叶飞
作者单位:军械工程学院装备指挥与管理系,石家庄,050003
基金项目:“十一五”装备预先研究基金项目“典型软件密集型装备综合诊断技术”(编号:513270104)资助
摘    要:给出了一种基于GCC的AST中间文件来提取C/C++语言源程序静态信息的方法。主要思想是利用GCC编译源程序时产生的AST文件,借助XOgastan工具将其转换成GXL格式文件,然后从GXL格式文件转换成标准的XML文档,最后树形化地显示源程序的结构关系。

关 键 词:GCC  抽象语法树  XOgastan  XML  信息提取

Extracting the Static Information From C/C++Source Code Based on GCC
Lin Li,Wang Yigang,Ye Fei.Extracting the Static Information From C/C++Source Code Based on GCC[J].Computer and Digital Engineering,2011,39(2):152-155,166.
Authors:Lin Li  Wang Yigang  Ye Fei
Affiliation:Lin Li Wang Yigang Ye Fei(Department of Equipment Command & Management,Ordnance Engineering College,Shijiazhuang 050003)
Abstract:A method of extracting the static information from C/C++ source code based on AST dumped by GCC is presented.The method uses XOgastan tools to translate AST files dumped by GCC into GXL documents,and then translates GXL documents to XML format.At last,the structure of program is displayed in tree view.
Keywords:GCC  AST  XOgastan  XML  information extraction  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号