【问题标题】:why use Cmake with eclipse为什么在 Eclipse 中使用 Cmake
【发布时间】:2016-04-11 17:15:32
【问题描述】:

我正在向我最初构建的库添加功能, cmake->make->make 安装。

但是,在添加功能时(一个新的 .cpp 和 .h 文件),教程使用 eclipse 来构建项目,

cmake -G"Eclipse CDT4 - Unix Makefiles" 并在 Eclipse 中构建项目。

使用Eclipse构建项目的目的是什么,不使用eclipse也可以构建吗?

【问题讨论】:

  • 您仍然可以使用普通的 makefile,或您的 CMake 版本支持的任何其他构建系统和环境。本教程的作者可能只是喜欢将 Eclipse 用作 IDE。

标签: c++ eclipse cmake


【解决方案1】:

这将从 Cmakefiles 重新生成 eclipse 项目配置,以包含您添加的新文件。如果你不使用 eclipse 开发,根本不需要这样做,你可以使用标准的 makefile。

你甚至不需要再次使用 cmake,只需一个 make rebuild_cache;制作; make install 应该可以正常工作。

【讨论】:

    【解决方案2】:

    没有特定的理由需要 Eclipse。如果你只想要makefile,你可以这样做:

    cmake -G"Unix Makefiles"
    

    要查看所有其他选项:

    cmake -help
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-30
      • 1970-01-01
      • 2011-10-23
      • 2020-10-25
      • 2019-08-04
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      相关资源
      最近更新 更多