Здравствуйте. Не пойму, в чем ошибка. Все библиотеки подключены(SDL2.lib, SDL2main.lib). Все инициализировано. Почему не работает? Вывод из компилятора:
> 1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: ссылка на
> неразрешенный внешний символ _SDL_main в функции _main_utf8
> 1>C:\Users\alleksh_\Desktop\cppprojects &
> backups\games\SDLGame\Debug\SDLGame.exe : fatal error LNK1120:
> неразрешенных внешних элементов: 1
Вот исходный код:
#include <iostream>
#include <SDL.h>
int main()
{
if (SDL_Init(SDL_INIT_EVERYTHING) != 0) {return 1;}
SDL_Window *win = SDL_CreateWindow("Hello World!", 100, 100, 640, 480, SDL_WINDOW_SHOWN);
if (win == nullptr) {return 1;}
return 0;
}
main(int argc, char *args[])– Vladimir Gamalyan Dec 14 '17 at 00:45