1、项目目录规划
在project_dir下建立build, cmake, src三个目录。
2、按照CMake要求,为项目编写CMakeLists.txt文件。
3、调用CMake命令为eclipse生成项目文件,我把这些命令写成脚本来执行:
make_project.sh
#!/bin/sh
mkdir -p build/release
mkdir -p build/debug
cmake -E chdir build/release cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=release ../../
cmake -E chdir build/debug cmake -G "Eclipse CDT4 - Unix Makefiles" -DCMAKE_BUILD_TYPE=debug ../../
4、打开eclipse,选择菜单:文件/ 导入/常规/现有项目到工作空间中.。在“导入”对话框中,在“选择根目录”项目中指定目录为project_dir/build.
eclipse会自动搜索到debug, release两个目录下的项目。
点击“完成”按钮。eclipse将自动加入项目。
5、build项目。
6、调试项目时,你需要在菜单:运行/调试配置 里新增配置信息,指定执行文件的路径。