cygwin是否允许静态编译二进制文件?这样可以防止cygwin1.dll出现在目标机器的PATH上。
不,目前无法静态链接cygwin1.dll;如果您的应用程序不使用unix仿真(即纯win32),您可以将-mno-cygwin传递给编译器。
另见常见问题: http://cygwin.com/faq/faq.html#faq.programming.win32-no-cygwin http://cygwin.com/faq/faq.html#faq.programming.static-linking
Cygwin GCC不再支持qazxsw poi。
尝试使用mingw-gcc,例如-mno-cygwin
,如x86_64-w64-mingw32-gcc
所述。