从一个 National Instruments 项目生成一个 .bdf 文件

  1. 启动控制台。
  2. 将以下位置添加到您的 PATH 中:

    <National_Instruments_installation_dir>\CVI2015
    <National_Instruments_installation_dir>\CVI2015\bin
    <National_Instruments_installation_dir>\CVI2015\bin\clang\3.3
  3. 在 PATH 上设置 C/C++test <INSTALL_DIR>。
  4. 导航到包含您的项目的目录(.prj 文件)
  5. 使用以下命令构建项目:
    compile.exe -rebuild project_name.prj
  6. 导航到创建的新文件夹:cvibuild.project_name/<build_config>
  7. 运行 jam.exe 实用程序(位于 National Instruments 安装的CVI2013/bin目录中),并将命令包装在 cpptesttrace 实用程序(与 C++test 一起提供)中:

    cpptesttrace --cpptesttraceOutputFile=<project_name>.bdf 
    --cpptesttraceProjectName=<project_name> jam.exe -a

注意

指定 --cpptesttraceOutputFile 选项的绝对路径。这是因为几个 .bdf 文件可能会通过compile.exe工具链命令产生的工作目录传播。您可能必须在包含空格/花括号的选项周围加上引号。

默认情况下,跟踪功能配置为捕获 C++test 通过内建编译器配置识别的每个工具链可执行文件名称。如果未扫描进程的命令行,请通过在cpptesttrace命令中添加--cpptesttraceTraceCommand 选项来指定编译器和链接器可执行文件的名称。示例:

--cpptesttraceTraceCommand=clang\.exe$|cvilink\.exe$

cpptesttrace 命令始终附加其输出文件,因此在重新扫描项目之前,应删除以前的 .bdf 文件。

将 BDF 文件导入 C/C++test

  1. 启动控制台(或将其重新用于 BDF 生成)。
  2. 如文档中(在 PATH 上的可执行文件)所述,为适当的工具链设置环境。
  3. 启动 C/C++test。
  4. 请按照文档中介绍的导入 BDF 文件的步骤进行操作(请参见使用带有图形用户界面向导的构建数据文件导入项目)。
  5. 请在 属性> Parasoft> C/C++test> 构建设置中确认项目设置的正确性。

对原始项目进行的任何更改都必须重复整个过程,除非要在现有源代码位置中添加新源代码。

  • No labels