Cygwin工作时使用MinGW进行编译时会崩溃

时间:2018-09-08 01:49:17

标签: c++ cygwin mingw ncurses curses

我正在编写一个简单的roguelike,并进行静态编译以进行测试,但是我发现程序a)输入输入时崩溃,并且b)用MinGW编译时似乎根本没有随机性。我切换到Cygwin进行检出,发现使用Cygwin进行静态编译的版本的性能完全符合预期。我对两者都使用了相同的命令:g++ -c FILE_NAME -std=c++14 -lncurses用于每个源文件,然后g++ -static -o dngn OBJECTS -std=c++14 -lncurses链接最终的构建。

MinGW版本: mingw.png

Cygwin版本: cygwin.png

两个图像都是在各自的编译器上运行的屏幕抓图

0 个答案:

没有答案