代码之家  ›  专栏  ›  技术社区  ›  Yanshof

如何创建在其他dll/lib中定义的某个类的实例?

  •  0
  • Yanshof  · 技术社区  · 6 年前

    我仍在学习如何使用CPP。所以也许我的问题很愚蠢,但我找不到我问题的答案。

    我定义将编译为.lib的新项目

    在这个项目中,我添加了一些带有函数的类-这是标题。

    class __declspec(dllexport) MyMath
    {
    public:
         MyMath();
        ~MyMath();
    
         void Print(std::string str);
     };
    

    现在,我添加了一个编译为.exe并将使用mymathlib.lib的新项目。

    .exe需要导入(以某种方式)lib并创建mymath类的实例-我不知道如何执行(导入操作)

    我知道如何指向lib-但是有些地方我需要添加mymath类的.h文件-以使链接可用。

    如何做到这一点?

    添加屏幕截图 enter image description here

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  0
  •   Yanshof    6 年前

    好啊。。。解决它……现在开始工作了。

    添加屏幕截图使内容简短:)

    enter image description here