如何在 Linux 中将 MinGW Makefile 与 CMake 结合使用?

问题描述 投票:0回答:1

我正在尝试使用 CMake 从 Linux 交叉编译到 Windows。我安装了 MinGW32,但是当我尝试使用 MinGW Makefiles 作为生成器运行 CMake 时,我得到:

CMake 错误:无法创建命名生成器 MinGW Makefiles

然后它向我显示了它拥有的生成器列表,但 MinGW Makefiles 不是其中之一。

如何在 Linux 上使用 MinGW32 Makefile 运行 CMake?

c++ linux windows makefile mingw
1个回答
0
投票

Linux 版的 mingw 有选项

-DCMAKE_TOOLCHAIN_FILE=/usr/share/mingw/toolchain-mingw{32|64}.cmake

并生成正确的 Makefile。

© www.soinside.com 2019 - 2024. All rights reserved.