Как включить внешнюю библиотеку в свой проект на C++?
-
06-07-2019 - |
Вопрос
Итак, я новичок в C++, я практически весь семестр писал код для класса.Для нашего последнего проекта мы создали почтовый клиент на C++ с .NET, а для отправки и получения электронной почты мы использовали почтовый клиент POCO.
Теперь, в основном, чтобы использовать библиотеку POCO, я скомпилировал ее и сделал ряд вещей, таких как добавление включений и библиотек в проект, используя путь к тому месту, где я скомпилировал (на рабочем столе...), и я также пришлось добавить путь к пути Windows.
Итак, мой вопрос: если я хочу иметь возможность упаковать библиотеки POCO в свой проект, как я смогу это сделать?Я нигде не могу найти учебник по этому поводу, буду благодарен за любую помощь.
Спасибо!:)
Решение
Если вы используете Visual Studio, некоторая информация должна быть в Справочном центре MSDN.Здесь онлайн-версия для VS2008 из библиотеки MSDN.
Другие советы
Создайте вспомогательные POCO в dll и поместите их в известное место в каталоге проекта, называемое, скажем, «OtherAssemblies».затем в вашем проекте добавьте ссылки на эти библиотеки DLL, используя Добавить ссылку в меню проекта, вызываемом правой кнопкой мыши.потом протестируй.После завершения.Дайте профу всю директорию с проектом, она сможет открыть проект и скомпилировать.
Облегчите ей задачу — поместите zip-архив исходного кода POCO в тот же каталог, который она сможет видеть, не спрашивая их, если ей нужно, но в то же время избегая компиляции.