我是CMake的新手,我正在尝试使用Eclipse集成CMake .
下面是我的文件结构示例 .
项目
-
build / linux
-
build / linux / Release(应包含发布库和文件)
-
build / linux / Debug(应该包含文件的调试版本)
-
SRC
-
subProject_1
.cpp(所有源文件)和CMakeLists.txt 1用于此文件夹(创建静态库) -
子项目_2
此文件夹的.cpp(所有源文件)和CMakeLists.txt 2(创建静态库) -
subproject_3
.cpp(所有源文件)和CMakeLists.txt 3用于此文件夹(创建可执行文件) -
包括
-
subProject_1
.h(所有头文件) -
subProject_2
.h(所有头文件) -
subProject_3
.h(所有头文件)
能告诉我如何将CMake集成到Eclipse中 . 我想在Source构建中做一个,以便我可以对我的代码进行子版本化 .
我尝试了将主要CMakelist放在项目文件夹,project / build / linux文件夹等中的不同选项 . 我可以让项目工作,但我没有看到源文件夹以及eclipse上的include文件夹 .
我已尝试在http://www.vtk.org/Wiki/CMake:Eclipse_UNIX_Tutorial#CMake_with_Eclipse中指定的第1和第2选项
1 回答
它通常很简单: from a clean build directory ,你使用Eclipse作为生成器来配置cmake(如果使用cmake-gui则更容易),然后你_1153808_进入Eclipse(文件,导入,常规,现有项目到工作区) .