它看起來像安裝了g ++/gcc-mingw,但我不知道如何使用它。如何更改使用cygwin下的g ++ mingw工具鏈
我建立一個窗口主PROC C源文件,我得到這個錯誤:
g++-3 -mwindows -L/usr/lib/gcc/i686-pc-mingw32 -lmingw32 winmain.c
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -lmingw32 collect2: ld returned 1 exit status
或者
$ g++-3 -mwindows -L/usr/lib/gcc/i686-pc-mingw32 winmain.c /tmp/ccyLGxkn.o:winmain.c:(.text+0x21): undefined reference to `MainWndProc(HWND__*, unsigned int, unsigned int, long)@16' collect2: ld returned 1 exit status
如果我在安裝的庫我看到這個清單目錄:
$ ls /usr/lib/gcc/ i686-pc-cygwin/ i686-pc-mingw32/
注意:'i686-pc-mingw32'如何使用mingw32庫進行編譯?
此外,我通過cygwin setup.exe實用程序安裝了包:'gcc-mingw-g ++',我只是不知道如何使用它?
說明:我主要使用'cygwin',我寧願不安裝完整的ming install?
你是否試圖通過Cygwin提示或Windows CMD來使用它? – Annabelle
這是通過Cygwin提示符 –