在eclipse中使用cmake

时间:2024-03-26 11:46:58

环境:MAC OS X 11 (使用Linux应该也一样)

eclipse版本: Oxygen.3a Release (4.7.3a)

cmake版本: 3.11

    笔者使用的方法是通过插件 cmake4eclipse 可以在下面地址找到

                    https://github.com/15knots/cmake4eclipse

    安装方法上面也有些,可以通过help -> Install New Software的方法进行安装。点击Add 名称随意,地址填写 https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/

    然后等待一会,选择cmake4eclipse进行安装重启。使用方法可以在Help -> Help Contants ->CMAKE for CDT User Guide.

    这里说一下我自己的项目创建方式。

    New -> C/C++ project ->C++ Managed Build ->${Your project name} -> 在下一步中点击 Advance Setting(如下图)。并且在Tool chain editor中选择cmake builder。

在eclipse中使用cmake

在eclipse中使用cmake

    这里我选择的是一个empty项目,从零开始。然后你就可以在这个项目下创建你的目录结构了。不过在mac上出现了一个问题,等我创建完成CMakeLists.txt以及源文件,点击build project的时候出现了报错,如下:

Error: Program "cmake" not found in PATH

PATH=[/bin:/usr/bin:/usr/sbin:/sbin]

    找不到cmake命令。于是通过eclipse的配置页面添加了一个PATH变量:

在eclipse中使用cmake

    编译通过之后会在build中输出编译文件。

转载于:https://my.oschina.net/zzxzzg/blog/1808405