Подтвердить что ты не робот

Как добавить дополнительные библиотеки в проект Visual Studio?

Allergro - это открытая библиотека дополнений C++ для работы с графикой. Как добавить эту библиотеку в мой компилятор?

Инструкции не работают для меня, так как у меня Windows 7. Я не знаю, имеет ли значение ОС. У меня есть Visual Studio Express Edition. Библиотека представляет собой файл.dll. Как добавить его в мои проекты?

4b9b3361

Ответ 1

Для Visual Studio вам нужно щелкнуть правой кнопкой мыши по проекту в проводнике решений и затем нажать Свойства.

Далее откройте Свойства конфигурации, а затем Linker.

Теперь вы хотите добавить папку, в которой есть библиотеки Allegro, в Дополнительные каталоги библиотек,

Linker Ввод вы добавите фактические файлы библиотеки в разделе Дополнительные зависимости.

Для файлов заголовков вы также захотите включить их каталоги в C/С++ Дополнительные каталоги включения.

Если есть dll, у вас есть копия его в вашей основной папке проекта и сделана.

Я бы рекомендовал разместить файлы Allegro в папке проекта, а затем использовать локальные ссылки для библиотек и каталогов заголовков.

Это позволит вам запустить приложение на других компьютерах без установки Allergo на другом компьютере.

Это было написано для Visual Studio 2008. В 2010 году оно должно быть примерно одинаковым.

Ответ 2

Добавьте #pragma comment(lib, "Your library name here") в свой источник.

Ответ 3

Не зная своего компилятора, никто не может дать вам конкретные пошаговые инструкции, но основная процедура такова:

  • Укажите путь, который нужно найти, чтобы найти фактическую библиотеку (обычно в разделе "Пути поиска библиотеки", "Каталоги библиотек" и т.д. на странице свойств)

  • В параметрах компоновщика укажите фактическое имя библиотеки. В VS вы должны написать Allegro.lib(или что бы то ни было), в Linux вы обычно просто пишете Allegro (в большинстве случаев автоматически добавляются префиксы/суффиксы). Обычно это находится в разделе "Библиотеки- > Ввод", просто "Библиотеки" или что-то подобное.

  • Убедитесь, что вы включили заголовки для библиотеки и убедитесь, что их можно найти (аналогичный процесс, описанный в шагах # 1 и # 2). Если это статическая библиотека, вы должны быть хорошими; если это DLL, вам нужно скопировать его в свой проект.

  • Заставьте кнопку сборки.

Ответ 4

Это описание очень расплывчато. Что вы пробовали и как это произошло.

Чтобы включить библиотеку с вашим проектом, вы должны включить ее в модули, переданные компоновщику. Точные шаги для этого зависят от используемых вами инструментов. Эта часть не имеет ничего общего с ОС.

Теперь, если вы успешно компилируете библиотеку в свое приложение, и она не запускается, это МОЖЕТ быть связано с ОС.