Eclipse中的源代码构建

时间:2014-07-03 17:43:07

标签: c++ eclipse autotools out-of-source

使用eclipse / autotools可以从源目录编译项目吗?我需要保持源树清洁。

我已经尝试过:

更改目录:Project properties -> C/C++ builds -> Build directory。 (默认值为${workspace_loc:/project-name}/。)虽然这没有帮助。

1 个答案:

答案 0 :(得分:2)

最好的办法是将您的构建视为一个CMake风格的项目,包含源和构建目录:https://cmake.org/Wiki/Eclipse_CDT4_Generator

基本上,您有2个Eclipse项目,一个用于源代码,另一个用于构建。只需从build目录链接到源目录即可。您可以在构建项目中拥有构建目标,导航和版本控制将在源项目中起作用。