Visual Studio не может связаться с Allegro?

Я следую базовому учебнику по Allegro 5, чтобы попытаться сделать свой первый базовый проект Allegro, но, несмотря на следование инструкциям к письму, я не могу успешно связать библиотеки.

Вот инструкции:


Под Свойства конфигурации->C/C++-> Общие введите c:\allegro\include в Дополнительные каталоги включения.

Под Свойства конфигурации->Linker->General, введите c:\allegro\lib в Дополнительные каталоги библиотеки.

Под Свойства конфигурации->Linker->Input добавьте allegro-5.0.5-monolith-md-debug.lib в Дополнительные зависимости.

Под Свойства конфигурации-> Отладка введите PATH=c:\allegro\bin;%PATH% в среде.

Нажмите Применить.

Visual C++ теперь может связать ваш проект с библиотекой Allegro 5.

Теперь вы должны выбрать конфигурацию "Release" (верхний левый угол) и повторить шаги с одним небольшим изменением: используйте библиотеку без отладки allegro-5.0.5-monolith-md.lib.


Но тогда это все же дает мне следующую ошибку:

ССЫЛКА: фатальная ошибка LNK1104: не удается открыть файл 'allegro-5.0.5-monolith-md-debug.lib'

Идеи?

1 ответ

Решение

Я не знал, что это получит кучу мнений; Я бы поставил ответ эоны назад. Надеюсь, что люди видели мой комментарий, содержащий ответ:

Ничего себе, ответил на мой собственный вопрос. Вы должны обновить путь к файлу Linker Input. Текущая версия 5.0.6 - просто измените это, и это работает.

В основном их инструкции по установке не обновляются, чтобы отражать текущую версию. Убедитесь, что вы изменили вещи соответствующим образом при изменении настроек компоновщика проекта, чтобы включить Allegro.

Другие вопросы по тегам