当我尝试在Windows10上的MSYS2 shell中构建它时,编译和链接进行得很顺利,我得到了一个.exe,它工作得很好:$ make因此,我想尝试在MINGW64中构建它。编译完成,但有警告-并且由于undefined reference to '_impure_ptr'而导致链接失败$ make
gcc0x0
我已经安装了Cygwin,我想我已经不再使用CMake进行配置了。但是,我面临的错误是,您可以在下面的屏幕截图中看到: make命令试图通过完成,而我想使用GNU。我猜这要么来自makefile本身,它可以强制这种行为,要么来自我的Cygwin设置。提前感谢您的帮助Makefile内容:
# CMAKE generated file: DO NOT EDIT!# Generated by "MinGW Makefiles" Generator, CMake Version