如何给cmake配置mingw64编译器
时间: 2023-07-19 16:53:02 浏览: 255
在使用 CMake 构建项目时,您可以使用 MinGW-w64 编译器来编译您的 C/C++ 代码。下面是将 MinGW-w64 编译器配置给 CMake 的步骤:
1. 安装 MinGW-w64 编译器,您可以从官方网站 https://sourceforge.net/projects/mingw-w64/files/ 下载适合您的 Windows 版本的安装程序。
2. 在 CMakeLists.txt 文件中添加以下行,以告诉 CMake 使用 MinGW-w64 编译器:
```
set(CMAKE_C_COMPILER "C:/path/to/mingw/bin/gcc.exe")
set(CMAKE_CXX_COMPILER "C:/path/to/mingw/bin/g++.exe")
```
其中,“path/to/mingw” 是您安装 MinGW-w64 编译器的路径。请注意,在 Windows 中,您需要使用正斜杠(/)而不是反斜杠(\)来分隔路径。
3. 配置 CMake 构建,例如:
```
mkdir build && cd build
cmake -G "MinGW Makefiles" ..
```
这将创建一个名为“build”的目录,并在其中生成 MinGW-w64 Makefiles。
4. 构建您的项目:
```
mingw32-make.exe
```
这将使用 MinGW-w64 编译器编译您的代码并生成可执行文件。
希望这些步骤可以帮助您将 MinGW-w64 编译器配置给 CMake,并使用它来构建您的项目。
阅读全文