C/C++test 的主要工作单元是一个 Eclipse 项目:具体来说,是一个 CDT 项目。这很重要,因为 CDT 提供了两种基本的项目配置以及两种创建模式:
必须正确配置 C/C++test 项目。即使您认为项目的默认配置是正确的,您也应该始终在项目创建后检查/调整其初始 C/C++test 设置,以防止出现问题。有关 C/C++test 项目属性的更多信息,包括如何访问它们的说明,请参阅 Reviewing and Modifying Settings。
C/C++test 使用术语“选项源”来指定 C/C++test 主要从中获取每个测试文件的编译和链接选项的源,以及测试源列表和任何其他需求的/有用的信息。在项目配置期间,选项源通常是指定的第一个设置,因为其他 C/C++test 项目属性依赖于它。我们说 C++test 项目是基于所使用的选项源;例如,当我们谈到基于 Makefile 的项目时,我们的意思是它被配置为使用 Makefile 作为选项源。
测试 Tornado 时,有两个选项源很有用:
有两种方法可以创建适合使用 Tornado 进行测试的 C/C++test 项目:
手动:您手动创建基于 Makefile 或“Tornado 项目文件”的项目(请参阅手动创建项目)。
创建项目后,您应该:
确保项目包含要测试的源文件。如果您使用 Tornado 项目导入向导,则通常会自动链接相应的源目录。如果您手动创建了这些项目,则必须手动添加源(有关说明,请参阅使用外部位置作为项目位置第 2 步)。