环境: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。
这里我选择的是一个empty项目,从零开始。然后你就可以在这个项目下创建你的目录结构了。不过在mac上出现了一个问题,等我创建完成CMakeLists.txt以及源文件,点击build project的时候出现了报错,如下:
Error: Program "cmake" not found in PATH
PATH=[/bin:/usr/bin:/usr/sbin:/sbin]
找不到cmake命令。于是通过eclipse的配置页面添加了一个PATH变量:
编译通过之后会在build中输出编译文件。
转载于:https://my.oschina.net/zzxzzg/blog/1808405