Eclipse CDT Kepler导入Makefile项目

时间:2014-01-23 20:54:10

标签: c++ eclipse path include

我想从Eclipse导入一个Makefile项目,并拥有编译器用来正确创建Eclipse项目的所有不同的包含路径。

不幸的是,在命令行中由“-I”指定的那些路径不会显示在Project Explorer中,我必须手动添加它们。

我目前正在使用Eclipse中构建的标准“Makefile中的导入项目”导入项目。

如果我没有错,那么在旧版本的Eclipse中有一个自动发现选项,但它已不存在了。

如何在没有太多麻烦的情况下设置所有包含路径?

2 个答案:

答案 0 :(得分:1)

诀窍是来使用

File->New->Makefile Project with Existing Code

但要使用

File->New->C++ Project

然后选择

Makefile project->Empty project

设置这样的虚拟项目后,只需将现有源复制到该项目目录,按F5(即刷新)并更改构建命令以使用Makefile

答案 1 :(得分:0)

我能够使用Luna来实现这一点。我使用File-> New-> C ++ - > Makefile项目使用现有代码导入。

在启动eclipse之前,您必须确保获取设置所需环境变量的任何文件。

我确实有一些构建选项,它们不是标准的全部和干净,所以我不得不单独添加这些配置。

  1. 用于设置环境的源文件。
  2. 启动Eclipse
  3. 导入C ++ Makefile项目
  4. 设置构建选项。
  5. 点击锤子。