Eclipse 匯入 cmake 專案

本篇要介紹如何使用 cmake 的 CMakeLists.txt 產生 Eclipse 的 project 專案檔,接著就可以用 Eclipse 匯入 cmake 產生出來的 Makefile。

使用 cmake 的產生 Eclipse 的專案檔

(Eclipse 對 out-of-source build 支援比較差, 所以就不建立 build 資料夾了)
直接在專案目錄下輸入以下指令產生 Makefile

1
2
3
4
cmake . \
-G "Eclipse CDT4 - Unix Makefiles" \
-DCMAKE_ECLIPSE_VERSION=4.5 \
-DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=TRUE

File -> Import... -> C/C++ -> Existing Code as Makefile Project -> Next

選擇專案的 Makefile 所在位置的資料夾, 再依照需求選擇對應的 Toolchain
Browse... -> Linux GCC -> Finish

相關主題
Eclipse 啟用 C++11 語法高亮與解析
Eclipse 索引(index)額外的定義
Eclipse 常用快捷鍵