【问题标题】:Missing Source and include folder when integrating cmake with eclipse将 cmake 与 eclipse 集成时缺少源和包含文件夹
【发布时间】:2012-12-05 17:58:17
【问题描述】:

我是 CMake 新手,我正在尝试将 CMake 与 Eclipse 集成。

以下是我拥有的文件结构的示例。

项目

  • 构建/linux
  • build/linux/Release(应该包含发布库和文件)
  • build/linux/Debug(应包含文件的调试版本)

  • SRC

    1. 子项目_1
      此文件夹的 .cpp(所有源文件)和 CMakeLists.txt 1(创建静态库)
    2. 子项目_2
      此文件夹的 .cpp(所有源文件)和 CMakeLists.txt 2(创建静态库)
    3. 子项目_3
      .cpp(所有源文件)和 CMakeLists.txt 3 用于此文件夹(创建可执行文件)
  • 包括

    1. 子项目_1
      .h(所有头文件)
    2. 子项目_2
      .h(所有头文件)
    3. 子项目_3
      .h(所有头文件)

您能否告诉我如何将 CMake 集成到 Eclipse。我想做一个源代码构建,以便我可以对我的代码进行子版本。

我尝试了将主 CMakelist 放置在项目文件夹、项目/构建/linux 文件夹等中的不同选项。我可以让项目工作,但我看不到源文件夹以及 eclipse 上的包含文件夹。

我已经尝试了http://www.vtk.org/Wiki/CMake:Eclipse_UNIX_Tutorial#CMake_with_Eclipse 中指定的第一个和第二个选项

【问题讨论】:

  • 试试第三个选项怎么样。安装插件就可以了!
  • 您的 CMakeList 的内容有问题。我不知道你为什么在谈论 Eclipse !!??您似乎有两个问题
  • 这里的问题不在于 CMakeList。它是关于将 CMake 的东西与 Eclipse 集成的。

标签: eclipse cmake


【解决方案1】:

通常很简单:从一个干净的构建目录,使用 Eclipse 作为生成器配置 cmake(如果使用 cmake-gui 会更容易),然后导入构建目录 进入 Eclipse(文件、导入、常规、现有项目进入工作区)。

【讨论】:

    猜你喜欢
    • 2014-06-28
    • 2022-08-19
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    • 2015-05-15
    • 2021-10-28
    • 2014-09-08
    • 1970-01-01
    相关资源
    最近更新 更多