1、項(xiàng)目目錄規(guī)劃
在project_dir下建立build, cmake, src三個(gè)目錄。
2、按照CMake要求,為項(xiàng)目編寫CMakeLists.txt文件。
3、調(diào)用CMake命令為eclipse生成項(xiàng)目文件,我把這些命令寫成腳本來執(zhí)行:
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,選擇菜單:文件/ 導(dǎo)入/常規(guī)/現(xiàn)有項(xiàng)目到工作空間中.。在“導(dǎo)入”對話框中,在“選擇根目錄”項(xiàng)目中指定目錄為project_dir/build.
eclipse會自動搜索到debug, release兩個(gè)目錄下的項(xiàng)目。
點(diǎn)擊“完成”按鈕。eclipse將自動加入項(xiàng)目。
5、build項(xiàng)目。
6、調(diào)試項(xiàng)目時(shí),你需要在菜單:運(yùn)行/調(diào)試配置 里新增配置信息,指定執(zhí)行文件的路徑。