Как создать экземпляр некоторого класса, который определяет в других DLL / lib? - PullRequest
0 голосов
/ 22 декабря 2018

Я все еще учусь работать с cpp .. так что, возможно, мой вопрос глуп, но я не могу найти ответ на свой вопрос.

Я определяю новый проект, который будет компилироваться как .lib

В этот проект я добавляю некоторый класс с функцией - это заголовок.

class __declspec(dllexport) MyMath
{
public:
     MyMath();
    ~MyMath();

     void Print(std::string str);
 };

Теперь я добавляю новый проект, который компилируется как .exe и будет использовать MyMathLib.lib

.exe должен каким-то образом импортировать библиотеку и создать экземплярКласс MyMath - и я не знаю, как это сделать (импорт)

Я знаю, как указать на lib - но есть некоторые места, где мне нужно добавить .h файл MyMathкласс - сделать связь доступной.

Как это сделать?

добавить скриншот enter image description here

enter image description here

1 Ответ

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

хорошо ... решите это .. теперь его работа.

добавить скриншот, чтобы сделать вещи короткими:)

enter image description here

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