如何在Eclipse中使用外部makefile

Mor*_*eus 19 c++ eclipse makefile ubuntu-9.04

我有一个OpenSource项目的源代码,我从SVN获得.我能够运行autogen - > configure - >并成功(通过终端).但我想用Eclipse构建相同的项目,但我不能手动将这些源文件移植到eclipse中.那么,我如何设置Eclipse以使用外部make文件?谁能帮帮我吗 ?谢谢.

Mor*_*eus 26

好的,我明白了,这很简单.只需转到项目属性 - > C/C++ Build - >生成文件 - >并取消选中"自动生成Make文件".此外,您可能还必须设置构建位置.


Dav*_*eas 18

这可能因版本不同而有所不同.我使用的是带有CDT 6的Eclipse 3.5,它非常简单:

新项目 - > C++项目 - > Makefile项目 - >空项目

取消"使用默认位置"并提供项目根目录和Makefile所在的位置.

我一开始发现它有误导性,并且在复制的目录中有几次干运行以确保'Empty项目'不会清除Makefile,但事实是选项名称可能会误导,因为'Empty'代表CDT不会为您创建Makefile(但不会删除现有版本)