我正在尝试使用 Parasoft 检查我们项目的“编码标准”。这是一个使用“gnu.cross.cortexm3”的 C 项目。我用 Parasoft 打开这个项目并尝试使用“示例配置”对其进行测试,但它会跳过项目中的所有文件并且不检查任何文件。
当我创建一个使用“gnu.mingw”的新的简单makefile C项目(Hello World)并尝试使用“示例配置”对其进行测试时,它可以工作并检查主文件的编码标准。
当我复制此 makefile 项目的“.cproject”和“.project”文件并将它们粘贴到第一个项目时,Parasoft 开始测试,不跳过文件但给出此错误:
编码标准检查器:解析文件时出错。
使用不同的项目文件可能听起来是错误的,但它可以解决“跳过所有文件”的问题
我查看了这些项目文件的差异结果,通常行差异是关于“gnu.mingw”和“gnu.cross.cortexm3”但是,当然,我不知道这些文件的细节,eclipse 知道它们。我应该怎么做才能在我们完成的项目中使用 Parasoft?
这是关于“跳过所有文件”问题的讨论。他们建议使用“构建数据文件(bdf)”。Parasoft 用户指南展示了如何在 makefile 项目中创建 bdf。但是我怎样才能为这个项目创建 bdf 文件呢?