У меня есть некоторый проект C ++, который я пишу как dll - (неуправляемый код - не cli). Я хочу создать некоторый класс и экспортировать этот класс в другой проект, который будет импортировать эту dll
Возможно ли это?Как это сделать ?
В Visual Studio у вас есть несколько альтернатив:
В своем проекте вы можете просто создать Ссылку на другой проект.Я думаю, что это, вероятно, вариант, который вы ищете.
Вы также можете использовать .DEF файл или добавить __ declspec вваш код (или лучше, в заголовочном файле).Вам просто нужно убедиться, что .dll находится в вашей среде выполнения% PATH% при запуске вашей программы.