CMake(CMake.exe)是一个跨平台的开源工具,用于定义能够在多个平台上执行的构建过程。用于Windows的C++ CMake工具与Visual Studio 2022配套安装,作为使用C++的桌面开发和使用C++工作负载的Linux开发的一部分,这是跨平台开发所必需的。要确认您的机器上是否已经安装了CMake,请在机器上的终端中运行CMake -version命令。如果安装了CMake,则会在命令提示符下输出版本,您可以跳过以下安装CMake的步骤并转到“创建CMakeLists.txt文件并构建目录”的部分。

从GitHub安装CMake

  1. 下载cmake-3.25.1-windows-x8_64.msi并保存到C:\Programs\cmake\或所选位置。
  2. 运行cmake-3.25.1-windows-x86-64.msi以完成安装。
  3. 将C:\Programs\cmake\bin添加到Windows PATH环境中。

创建CMakeLists.txt文件并构建目录

  1. 在c:\Users\source\repos\helloworld\helloworld文件夹中创建一个简单的helloworld.cpp项目。
  2. 添加包含以下内容的CMakeLists.txt文件:

   3. 在与helloworld.c相同的位置打开命令提示符,并运行以下命令在与helleworld.c源文件相同的位置创建构建目录:

为ARM64构建

  1. cmake的-A ARM64参数将代码交叉编译为ARM64二进制文件。

    2. 使用cmake –build <dir>命令来构建应用程序。

   3. 在build\Release \helloworld.exe中查找输出。

为ARM64EC构建

注意:C#代码可以构建为ARM64,但不能构建为ARM64EC。

    1. cmake的-A ARM64EC参数将代码交叉编译为ARM64EC二进制文件。

    2.   使用cmake--build<dir>命令来构建应用程序。

    3.   在build\Debug\helloworld.exe中查找输出。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐