$ make
g++ main.cpp -I/mingw/include -L/mingw/lib -w -Wall -lSDL2main -lSDL2 -o test
/usr/lib/../lib/libmsys-2.0.a(libcmain.o): In function `main':
/msys_scripts/msys2-runtime/src/msys2-runtime/winsup/cygwin/lib/libcmain.c:37: undefined reference to `WinMain'
/msys_scripts/msys2-runtime/src/msys2-runtime/winsup/cygwin/lib/libcmain.c:37:(.text.startup+0x94): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `WinMain'
collect2: error: ld returned 1 exit status
La différence entre le tutoriel Mingw et le mien est l'option '-lmingw32'.Comment configurer SDL2 dans MSYS2? Je reçois erreur "référence non définie à 'WinMain'"
Mais il n'y a pas de fichier 'mingw32' dans MSYS2.
Comment le résoudre?
Qu'est-ce que 'g ++ --version' produit? – HolyBlackCat
Ma version g ++ est 6.3.0. – Gakgu
Merci, mais y a-t-il autre chose? Est-ce que ça dit que c'est une version mingw en effet? Je demande juste pour être sûr. – HolyBlackCat