我正在运行推荐 MinGW 的 CLion。最新的似乎是 MSYS2。一开始CLion没有找到gcc、cmake等。为此,我必须安装 mingw-w64-x86_64-toolchain,它会在我的 msys64(MSYS2 安装文件夹)文件夹中创建一个 mingw64 文件夹。
我尝试编译的软件需要 MSVC 函数或 POSIX 函数,例如sysconf
. 但是sysconf是未定义的,至少在mingw-w64-x86_64-toolchain的unistd.h中是这样。在 MSYS2 本身的主要 unistd.h 中它是可用的。
那么,最大的区别是什么?为什么他们不一样?