是否可以使用eclipse/autotools从源目录中编译一个项目?我需要保持源代码树干净。
我已经试过了:
更改目录在:Project properties -> C/C++ builds -> Build directory
。(默认为"${workspace_loc:/project-name}/
")虽然这并没有帮助。
最好是把你的构建当作一个cmake风格的项目,有源代码和构建目录:https://cmake.org/Wiki/Eclipse_CDT4_Generator
本质上,您有2个Eclipse项目,一个用于源代码,一个用于构建。只需从构建目录链接到源目录。您可以在构建项目中拥有构建目标,并且导航和版本控制将在源项目中工作。