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.