这里没有软件测试的泛泛理论,只有博主的最佳实践。
博主的研究方向为静态分析和性能测试,致力于各种测试工具的引入、评估和开发。
本博的测试文章均为作者原创,转载请务必注明出处。
c++test 如何导入通过Makefile编译的项目?
上一篇 /
下一篇 2010-06-28 15:32:24
/ 个人分类:C++test
好久没有更新了,总是被很多事情缠着。
使用c++test的第一个难关就是成功创建项目,今天就来简单说说c++test如何导入通过Makefile编译的项目。
c++test和很多常用的工具提供了集成,如Microsoft Visual Studio 200X、基于eclipse的IDE工具等,对于这类项目,可以非常容易的直接import项目进来。但对于使用手工编写Makefile编译的项目来讲,导入他们到c++test还稍微有一点麻烦,尤其是对于刚开始接触c++test,或刚开始接触make的初学者来讲,但这些项目还比较常见,尤其是
Linux系统上。
c++test导入通过makefile编译的项目,有两种方法。
1 直接命令行方式
make -f </path/to/makefile> <make target>
[user-specific options] CXX="cpptestscan--cpptestscanOutputFile=/path/to/name.bdf --cpptestscanProjectName=<projectname>g++"2 修改makefile,替换原有编译器的方法
endif其实明白人一看便知,两种方法殊途同归,其基本原理都是用c++test自带的命令cpptestscan替换掉原有的编译器(如g++)的方式,用cpptestscan使用和编译器完全一致的选项,重新编译源代码,生成bdf文件(build data file),然后在c++test中New Project,type为build data file,然后按照wizard一步一步下来,即可成功创建项目。
收藏
举报
TAG: