chcę skompilować ten kod:SDL2: LNK1561: punktem wyjścia musi być zdefiniowany
#include <SDL.h>
int main(int argc, char* argv[]) {
return 0;
}
Ale to nie może być powiązane: Error 1 error LNK1561: entry point must be defined
Jest jakiś dziwny kod w tej bibliotece: http://hg.libsdl.org/SDL/file/75726efbf679/include/SDL_main.h
#define main SDL_main
Dodałem również SDL2.lib;SDL2main.lib
do Ustawienia projektu => Łącznik => Wejście.
Co mogę zrobić, aby uruchomić ten projekt?
VS 2012 SP3, pusty projekt C++.
możliwe duplikat [Dlaczego SDL definiuje główny makro?] (Http: // stackoverflow.com/questions/11976084/why-sdl-defines-main-macro) –
aplikacja konsoli? – 4pie0
@MikeSeymour, nie jest to duplikat: ten wątek nie zawiera odpowiedzi. – DmitryR