Как правильно экспортировать DLL проекта C++ с внешней зависимостью в виде плагина?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как правильно экспортировать DLL проекта C++ с внешней зависимостью в виде плагина?

Сообщение Anonymous »


Я работаю над проектом C++, который использует внешнюю зависимость (в частности, библиотеку CryptoPP) для определенных функций. Моя цель — экспортировать этот проект как DLL, чтобы его функции можно было использовать в других проектах.
Я успешно создал проект DLL и включил необходимый код, использующий CryptoPP. Однако я сталкиваюсь с проблемами при правильном экспорте DLL с внешней зависимостью, чтобы ее можно было беспрепятственно использовать в других проектах.
Может ли кто-нибудь дать рекомендации о том, как правильно экспортировать DLL из Проект C++ с внешней зависимостью, например CryptoPP? Я специально ищу информацию о том, как гарантировать, что DLL упакована со всеми необходимыми зависимостями и может быть легко интегрирована в другие проекты без проблем совместимости.
Любая помощь или предложения по передовому опыту для мы будем очень признательны за экспорт таких DLL!
Руководство по экспорту DLL из проекта C++, особенно с внешними зависимостями, такими как CryptoPP, охватывает популярные среды разработки и лучшие практики.


Источник: https://stackoverflow.com/questions/781 ... dency-as-a
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»