CMake|Windows安装教程

CMake(Cross-Platform Make)是一个开源的跨平台构建系统。如果你需要自行编译C++、C、Python等语言,安装此软件即可,体积小巧,省去了安装Visual Studio的麻烦。

通过CMake免安装Visual Studio编译源代码

CMake(Cross-Platform Make)是一个开源的跨平台构建系统。它允许开发者在不同的操作系统和编译器环境下编写一致的构建配置文件,从而简化了跨平台项目的构建过程。CMake的主要目标是提供一个统一的方式来管理项目的构建流程,无论是在Windows、Linux、macOS等不同的操作系统上。

使用CMake,开发者可以创建一个名为CMakeLists.txt的配置文件,其中包含了项目的构建规则、依赖关系和其他设置。这个配置文件使用类似于编程语言的语法来描述项目的构建过程,包括编译选项、链接库、头文件路径等。一旦创建了CMakeLists.txt文件,开发者可以使用CMake工具生成适用于不同编译器和操作系统的构建文件,如Makefile、Visual Studio项目文件等。

CMake的优势在于它使跨平台项目的构建变得更加简便,减少了在不同平台上维护多个构建系统的复杂性。开发者可以专注于项目的代码编写,而无需过多关心构建细节。此外,CMake还支持各种语言,如C++、C、Python等,使其成为许多跨平台开源项目的首选构建工具。

简单点来讲,如果你需要自行编译C++、C、Python等语言,那么你只需要安装CMake即可,体积非常小巧,省去了安装Visual Studio的麻烦,因为Visual Studio实在太大太重了,动不动就几十个GB。

项目相关

官网:CMake

安装教程

软件下载

大家可以前往CMake官方下载页面【点击前往】自行下载自己所需的版本,打开后你将会看到如下页面,在红框区域选择你自己的系统版本,点击之后即可自动下载。

CMake|Windows安装教程

现在的电脑,一般直接点击Windows x64 Installer即可,因为现在都是64位系统,基本没有32位操作系统了。

值得注意的是,一定要下载Windows x64 Installer,而不是Windows x64 ZIP,因为Installer下载之后,得到的是.msi文件,.msi是一个可执行文件,可以自动安装,免去手动配置环境变量的麻烦。如果你下载的是ZIP,那么你需要手动配置很多东西,所以不推荐。

网盘下载

如果你的网络环境不佳,或者无法使用魔法,那么将会下载速度极慢,所以本站已经为你下载好了所有版本,大爱根据名称选择自己想要的即可。

安装教程

验证安装

此时我们已经安装完成了CMake的全部内容,并且自动添加了环境变量,以下是在CMD窗口中尝试调用CMake的方法。

如果您是初学者,对于命令行不太理解,那么请按下键盘上的Win键+R键后,在弹出的新窗口内输入CMD并按下回车键,在CMD窗口中按顺序执行如下命令

cmake

当你执行完上面的命令之后,你会将会在CMD窗口中看到如下输出,这代表我们已经成功安装,并且环境变量也是正确的。

C:\Users\openAI>cmake
Usage

  cmake [options] <path-to-source>
  cmake [options] <path-to-existing-build>
  cmake [options] -S <path-to-source> -B <path-to-build>

Specify a source directory to (re-)generate a build system for it in the
current working directory.  Specify an existing build directory to
re-generate its build system.

Run 'cmake --help' for more information.
CMake|Windows安装教程

如果你输入cmake之后,得到的是如下内容,那么则代表安装或环境变量配置失败,根据本教程重新安装即可。

C:\Users\openAI>cmake
'cmake' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

此文章由OpenAI开源维基百科原创发布,如若转载请注明出处:https://openai.wiki/cmake-windows.html

(0)
上一篇 2023-08-08 12:33
下一篇 2023-08-15 11:41

相关推荐

  • Windows子系统WSL|Ubuntu+GUI界面

    WSL虚拟机可以比VM Ware等虚拟机使用更加方便,可以自由调用Windows系统的GPU权限。目前可以一键安装Ubuntu、Debian、kali-linux等版本。本站整理了WSL2安装部署Ubuntu后再为其再添加GUI界面等功能,并且解决了常见的中文乱码等问题,还教大家如何对虚拟机进行备份以及导出。

    2023-06-22
    001.4K
  • 压缩软件介绍

    压缩软件是一种帮助用户压缩大型文件以减少文件大小的工具,从而方便运输和存储。本文将介绍一些最流行的压缩软件,它们的功能,使用方法以及与其他压缩软件的比较。

    基础知识 2022-12-14
    001.5K
  • cuDNN|Windows安装教程

    cuDNN(CUDA Deep Neural Network library)是由NVIDIA开发的一个加速深度神经网络的库,为深度学习应用提供GPU加速的功能,cuDNN主要为深度神经网络提升速度。

    2023-06-08
    001.6K
  • Git|Linux安装教程

    本文将详细介绍如何在Linux系统上安装Git,包括下载、安装步骤以及常见问题解决方案。我们将确保您在最短的时间内完成Git安装并开始使用Git进行版本控制。

    基础知识 2023-05-26
    001.1K
  • Windows子系统WSL|镜像导入

    本文教你如何快速导入本站所提供的WSL中Linux系统备份快照,使你可以免去自行搭建Ubuntu项目的困扰,直接使用支持GPU的CUDN加速项目运行,在Windows中运行子系统。

    2023-08-27
    001.1K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • 真爱粉
    真爱粉 2023-08-18 23:04

    有历史版本吗?

微信