Visual Studio - в проекте отсутствуют библиотеки / проблема с компоновщиком? - PullRequest
0 голосов
/ 13 апреля 2019

У меня проблема с проектом для университета. Я создаю игровой движок на основе C ++ с добавленными библиотеками glut и SDL. Я использую Visual Studio для этого, однако, похоже, что у моего проекта есть проблема, которая, возможно, является компоновщиком.

Короче говоря, мне не хватает библиотек, хотя они отображаются на вкладке справа, где отображаются все файлы. Когда я запускаю программу, VS сдается, останавливается на 555 ошибках и говорит, что мне не хватает большинства моих библиотек. По какой-то причине мне даже не хватает и похожих базовых библиотек в рамках проекта. Я пытался вернуться к предыдущим проектам, но, похоже, они тоже сломались. Я не знаю, что с этим делать больше. Любая помощь / совет будет оценен :)

Я сел со своими двумя лекторами, мы удалили .vs и отладочные файлы из проекта. Переориентировали решение и все равно ничего. Мы попытались добавить все библиотеки и, даже добавив некоторые обновленные библиотеки, ошибки все еще появляются.

Я также взглянул на «Внешние зависимости», и кажется, что все файлы SDL2 есть, но базовых файлов вроде нет.

1 Ответ

0 голосов
/ 14 апреля 2019

Мне удалось решить проблему. Похоже, SDL2_ttf не создавал файл отладки из-за ошибки в библиотеке. Единственный ответ - скачать SDL2_ttf и любые файлы, связанные с ним. Поместите файлы .dll в каталог include, а также в каталог отладки. Если вы получаете ошибки, это означает, что ваши файлы не совместимы друг с другом.

Большое спасибо за помощь :)

...