看起来 g++/gcc-mingw 已安装,但我不知道如何使用它。
我正在使用 Windows 主 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:找不到-lmingw32 collect2:ld返回1退出状态
或者
$ g++-3 -mwindows -L/usr/lib/gcc/i686-pc-mingw32 winmain.c /tmp/ccyLGxkn.o:winmain.c:(.text+0x21): 未定义引用`MainWndProc(HWND__*, unsigned int, unsigned int, long)@16' collect2: ld 返回 1 退出状态
如果我在已安装的库上做一个列表目录,我会看到:
$ ls /usr/lib/gcc/ i686-pc-cygwin/ i686-pc-mingw32/
注意:'i686-pc-mingw32' 如何使用 mingw32 库进行编译?
另外,我通过cygwin setup.exe实用程序安装了包:'gcc-mingw-g++',我只是不知道如何使用它?
注意: 我主要使用“cygwin”,我不想安装完整的 ming 安装?