如何使用CMake的使用Cygwin / MinGW的工具链?(How to use CMake w

2019-09-25 20:00发布

什么是使用附带的Cygwin MinGW的工具链当前的进程?

有使用与海湾合作委员会使用-mno-cygwin的选项。

MinGW的版本有x86_64的-W64-mingw32-或i686的-W64-mingw32-加入到他们的exe文件名。 目前,我只是用这些直接,但我想用cmake的。

Cygwin的还包括cmake的。 我将如何配置它使用附带的Cygwin MinGW的工具集? 我也看到包括在QT5库MinGW的一些QT5 * .cmake模块。

谢谢。

Answer 1:

我找到了一个临时的解决方法。 只是定义这两个环境变量:

set CC=/usr/bin/x86_64-w64-mingw32-gcc.exe
set CXX=/usr/bin/x86_64-w64-mingw32-gcc.exe

运行的是Cygwin附带CMake的之前定义它们。 似乎工作。



文章来源: How to use CMake with cygwin/mingw toolchain?