从命令行导入数据的优势
命令行是指编译命令行,其内容包括了源文件编译时需要的所有信息,因此,从命令行导入数据,可以让VU准确完整地获得编译信息,减少测试工程可能产生的错误。
使用命令行导入方式建立的测试工程,通常不须要作任何的手动设置(指不需要修改工程属性)。
命令行导入数据方式,适用于超大型项目。
生成命令行文件
目前只支持由cmake生成的命令行。
用以下参数调用make,即可生成命令行文件:
make -B -k -n >filename.txt
其中,-B,表示全部重新生成,-k表示有错误也继续,-n表示只生成命令行,不实际编译,>filename.txt,表示将输出结果保存到filename.txt文件。
生成命令行过程中,可能生成一些依赖文件,如.rsp文件,这些文件在建立测试工程时同样需要使用,因此,较好的方式是,建立一个专门用于生成命令行的build目录,如build2。
建立测试工程时导入数据
建立测试工程时,在导入数据界面,选择从命令行文件导入,如下图。后续的步骤可以一路下一步。
|