sdl — Попытка установить SDL2 для запуска с Visual C ++, работает с 32-битными библиотеками, но не с 64-битными

Я пытался настроить 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-битные библиотеки …

Если вам нужна дополнительная информация, я с удовольствием предоставлю.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]