-mno-cygwin параметр компилятора не существует.Компиляция с использованием Cygwin без зависимости cygwin
Я пытался использовать «-static», но компилятор не может найти установленный -lpng
-mno-cygwin параметр компилятора не существует.Компиляция с использованием Cygwin без зависимости cygwin
Я пытался использовать «-static», но компилятор не может найти установленный -lpng
Вам нужно пересечь скомпилировать его. Запустите x86_64-w64-mingw32-gcc
, включенный в пакет mingw64-x86_64-gcc-g++
, в cygwin64, чтобы перекрестно скомпилировать собственные Windows 64-битные исполняемые файлы. Это похоже на то, что вы находитесь в cygwin или компилируете 32-битный исполняемый файл.
Однако, без уровня совместимости cygwin, программа, использующая API POSIX, не может быть скомпилирована. Если вашей программе нужны API-интерфейсы POSIX, вам нужно скомпилировать ее с зависимостью cygwin.