Можно ли экспортировать классы, которые находятся на C ++ DLL? - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть некоторый проект C ++, который я пишу как dll - (неуправляемый код - не cli). Я хочу создать некоторый класс и экспортировать этот класс в другой проект, который будет импортировать эту dll

Возможно ли это?Как это сделать ?

1 Ответ

0 голосов
/ 20 декабря 2018

В Visual Studio у вас есть несколько альтернатив:

  • В своем проекте вы можете просто создать Ссылку на другой проект.Я думаю, что это, вероятно, вариант, который вы ищете.

  • Вы также можете использовать .DEF файл или добавить __ declspec вваш код (или лучше, в заголовочном файле).Вам просто нужно убедиться, что .dll находится в вашей среде выполнения% PATH% при запуске вашей программы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...