您现在的位置是:首页 > 技术文章网站首页技术文章

[CMake]CMake安装

  • WangYe
  • 2020-09-08 21:41:21
  • 291 次阅读
CMake 允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件.

简介:

    CMake 就是针对上面问题所设计的工具:它首先允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。从而做到“Write once, run everywhere”。显然,CMake 是一个比上述几种 make 更高级的编译配置工具。一些使用 CMake 作为项目架构系统的知名开源项目有 VTK、ITK、KDE、OpenCV、OSG 等;

下载地址:

    https://cmake.org/download/


Windows:

图片.png

根据自己系统下载64 或 32 位的 .msi 文件;

图片.png

1599571670736382.png

1599571756120421.png

1599571799171913.png

1599571829165404.png

重启电脑后,打开cmd黑窗,输入cmake,能够显示cmake的一些信息即为安装成功;


Linux:

在 linux 平台下使用 CMake 生成 Makefile 并编译的流程如下:

    1. 编写 CMake 配置文件 CMakeLists.txt 。

    2. 执行命令 cmake PATH 或者 ccmake PATH 生成 Makefile(ccmakecmake 的区别在于前者提供了一个交互式的界面)。其中, PATH 是 CMakeLists.txt 所在的目录。

    3. 使用 make 命令进行编译。

./bootstrap
make
make install


通过 apt 安装:

    Ubuntu 用户可以通过 apt 工具进行安装;

sudo apt install cmake

文章评论 (0)



Top