Я пытался настроить Visual Studio для работы с SDL2, но столкнулся с проблемой. Я сделал все ссылки и прочее, и все работает нормально, если я связываю библиотеки x86.
Однако, если я только изменю этот бит, то есть я буду ссылаться на библиотеки x64 (я на Windows 8 64 бит)
все перестает работать. Вот ошибки, которые я получаю:
Source.obj : error LNK2019: unresolved external symbol _SDL_Init referenced in function _SDL_main
и другие подобные, и последний, немного другой:
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
Я действительно не знаю почему, так как я не изменил немного кода, переходящего с 32 на 64, если у кого-то есть решение, иначе я просто буду использовать 32-битные библиотеки …
Если вам нужна дополнительная информация, я с удовольствием предоставлю.
Задача ещё не решена.