Linux上的Eclipse CDT的CMake项目生成器?

时间:2018-11-23 13:02:11

标签: c++ eclipse cmake generator

我一直在寻找适用于c ++的IDE,Eclipse CDT似乎是不错的选择。我在CMake中开发了我的项目,这意味着我需要能够使用CMake生成Eclipse项目才能使用Eclipse。 CMake具有Eclipse的配置选项,但是它很旧而且不完整。(不再支持我的4.9版)

所以我想知道是否还有另一种使用CMake生成Eclipse项目的方法,该方法与更新的Eclipse版本兼容。有人知道吗? Eclipse项目生成器必须是单独的,不能集成到Eclipse本身中,因为我需要项目源文件位于与构建文件不同的位置。(对于GIT)

谢谢!

1 个答案:

答案 0 :(得分:0)

我希望我理解正确,您想使用CMake生成一个“项目文件”,以后可以将其用于 Eclipse CDT

您可以从 CMake 生成“ Unix Makefile ”。如果在Linux中使用gui启动cmake(通过在终端上键入 cmake-gui ),则单击配置时,该选项将显示在下拉菜单中。

然后通过使用菜单中的“ 具有现有代码的Makefile项目”选项,在 Eclipse CDT IDE 中创建一个新项目(文件->新建->项目->“具有现有代码的Makefile项目”。

通过这种方式,您将能够在项目中使用Eclipse CDT IDE。