c++头文件,cpp文件,makefile,unit test自动生成器
2006-10-26 13:34
525 查看
这是我平时用来在unix/linux上开发c++的一个小工具。可以自动生成头文件的wrapper,author,date,可以根据头文件自动生成cpp文件的框架。可以自动生成makefile,自动生成unit test。
依赖的软件包是:
Python 2.5. 可以从这里下载 http://www.python.org
cppunit. 可以从这里下载 http://cppunit.sf.net
有任何问题可以report给我<wanjunfeng@gmail.com>.
to install:
python setup.py
Usage: fgen [options] arguments
Options:
-c, --cpp
generate cpp file
-m, --makefile
specify filename to generate makefile, default to makefile
-u, --unittest
generate unit test class for the specified class. if unit test makefile and main.cc don't exist, will generate them
-d, --doc
generate the doxygen document for the header file
-h HEADER, --header=HEADER
specify header file to generate or to generate cpp file base on this header file
Please report bugs to <wanjunfeng@gmail.com>, thanks!
从这里下载!
如果没装python的,可以试试这个!(是我编译后的exe包),解压后直接把.fgen目录拷贝到HOME下就可以使用fgen这个exe文件了。
有什么建议,批评或表扬请留言,谢谢!:)
这里是example!
最新的版本请从http://fgen.sourceforge.net下载!
依赖的软件包是:
Python 2.5. 可以从这里下载 http://www.python.org
cppunit. 可以从这里下载 http://cppunit.sf.net
有任何问题可以report给我<wanjunfeng@gmail.com>.
to install:
python setup.py
Usage: fgen [options] arguments
Options:
-c, --cpp
generate cpp file
-m, --makefile
specify filename to generate makefile, default to makefile
-u, --unittest
generate unit test class for the specified class. if unit test makefile and main.cc don't exist, will generate them
-d, --doc
generate the doxygen document for the header file
-h HEADER, --header=HEADER
specify header file to generate or to generate cpp file base on this header file
Please report bugs to <wanjunfeng@gmail.com>, thanks!
从这里下载!
如果没装python的,可以试试这个!(是我编译后的exe包),解压后直接把.fgen目录拷贝到HOME下就可以使用fgen这个exe文件了。
有什么建议,批评或表扬请留言,谢谢!:)
这里是example!
最新的版本请从http://fgen.sourceforge.net下载!
相关文章推荐
- C++ 单元测试工具 CppUnitTest
- c++中的头文件(.h)和实现文件(.cpp)区别
- c/c++头文件与cpp文件的切换实现
- C++的头文件(.h)和实现文件(.cpp)分别写什么
- C++读写文件代码自动生成器(python3完成)
- 第五十七篇:VS2015建立一个完整的c++工程:头文件.h 源文件.cpp,自动生成类
- C/C++单元测试框架的选择(CppUTest vs. CppUnit vs. CppUnitLite vs. CppTest vs. GoogleTest vs. CxxTest vs. CUnit)
- C++根据头文件自动生成实现文件框架(支持模版)
- 第五十七篇:VS2015建立一个完整的c++工程:头文件.h 源文件.cpp,自动生成类
- 更改VS添加C++头文件(.h)和源文件(.cpp)时默认的文件格式和内容
- 交叉编译多个cpp或者c文件自动构建Makefile
- 学习笔记linux c++ 0707(用autoscan自动生成makefile文件)
- 关于C++的头文件.h和.cpp(实现类)文件
- vs2010中点击新建项,为c++头文件和cpp文件,添加文件头注释
- C++ 单元测试工具 CppUnitTest
- 将C++代码全部写到头文件:)python脚本帮助自动生成相应的实现文件初始框架
- c++ cpp头文件与h头文件
- CPP-基础:C++中为什么需要一个头文件,一个cpp文件
- 用NMAKE创建VS2012 C++工程三 自动编译所有的cpp文件
- 一个通用的makefile写法,自动推导文件的依赖关系