0
$ 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
Mingw Tutorial과 나의 차이점은'-lmingw32 '옵션입니다.MSYS2에서 SDL2를 설정하는 방법은 무엇입니까? "WinMain '에 대한 정의되지 않은 참조가 발생했습니다.
하지만 MSYS2에는 'mingw32'파일이 없습니다.
어떻게 해결할 수 있습니까?
'g ++ --version'은 어떤 결과를 출력합니까? – HolyBlackCat
내 g ++ 버전은 6.3.0입니다. – Gakgu
고마워,하지만 다른게있어? 실제로 그것이 윙윙 어라고 말하는가? 나는 단지 확신하도록 요구하고있다. – HolyBlackCat