2014-11-23 93 views
5

我想跟随some insane complicated steps为了能够在eclipse中为C++代码创建C++单元测试(我对eclipse完全陌生)。这些步骤声明排除一些源文件在内置中使用 - 这对我来说很有意义。然而,在我的日食中,右击源文件时没有看到任何Exclude from built选项。此外,this answerthis answer都不能正常工作,因为在右键单击源文件时,我在列表中看不到上述选项。如何排除Eclipse中构建源文件(C++)?

那么如何从构建的源文件中排除?

P.S.蚀的版本似乎是Luna 4.4.0。 (或者,甚至更好:如果有人知道使用任何单元测试框架以简单的方式设置eclipse的更简单的方法,或者知道一个不同的Linux框架,立即开始用单元测试开始开发C++项目,而不需要在开始实际编码之前,试图用未知和复杂的方式设置一些东西 - 想法非常受欢迎...)

回答

5

我遇到了类似的问题。

Eclipse Luna(4.4)的C/C++透视图缺少上下文菜单“从构建中排除”。

我用java的角度探讨解决我的问题:

  1. 窗口 - >打开透视图 - >其他... - > Java的(默认)
  2. 导航到要排除的文件/文件夹
  3. 右键 - >资源 - >从构建

然后排除您可以切换到C/C++ CDT的角度

0

我试过这个,它在Eclipse上工作: 右键单击文件>属性...>资源>属性:派生。

(Eclipse Indigo) 希望有所帮助。

0

我正在使用MARS eclipse版本。

您必须为您正在构建的每个组件创建构建配置。 这里是如何做到这一点:multiple_execs

然后对于你不希望包含在该构建中的每个源文件;您右键单击该源文件,然后选择资源配置并选择从构建中排除。然后,您检查上面创建的构建配置的框,以避免源代码的一部分。 这里是YouTube视频显示:exclude files from a build

相关问题