Как реализовать и использовать .dll или .lib в проекте Visual C ++? [Источник SA-MP]

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

Моя проблема заключается в том, что клиентский проект создает файлы .dll и .lib. Я искал на многих сайтах, как внедрить их в новый проект, но я просто не нашел четкого ответа.

Поэтому я создаю новый проект Visual C ++, где мне нужно реализовать библиотеки, полученные в результате компиляции SAMP Client. Любая помощь будет отличной :).

Если хотите, можете присоединиться ко мне в этом проекте.

0

Решение

Я не знаю, каковы SAMP библиотеки, но в целом, вот как это работает:

  • Линкеру нужны * .lib файлы. Таким образом, вы должны скопировать файлы lib в каталоги lib по умолчанию или создать новый каталог в библиотеках вашего проекта и скопировать их в него.
  • Если проект, который вы хотите связать, имеет include файлы тоже, делай то, что ты сделал для lib файлы для include файлы тоже. Скопируйте их в include каталог.
  • Поместите библиотеки DLL в каталог, к которому может обратиться ваше приложение. Это может быть ваша папка Debug или даже Windows или же System32 каталог. Выберите, где их разместить самостоятельно (это зависит от многих параметров. Выберите тот, который подходит вам).

Эта ссылка рассказывает, как поместить их в каталоги проектов.

Вот и все. Вы можете вызывать функции проекта, который хотите использовать. Скажи мне, если у тебя проблемы.

0

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


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