weixin_40760429 2019-09-06 11:46 采纳率: 66.7%
浏览 626
已采纳

C++调用DLL报:无法打开包括文件

1.定义了“抽象类”

图片说明

2.派生自“抽象类”的子类

图片说明

图片说明

3.成功生成dll,将.h和.lib放到工程目录中

4.控制台程序调用上面生成dll

图片说明

5.程序报错
图片说明

如果我不写抽象类,程序是能正常运行,不知道哪个环节出错了。请大家指教!

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-09-06 12:02
    关注

    mydllbase.h mydll.h是否和你的主程序在同一个目录,或者是否将它所在的目录是否被添加到项目属性的路径的包含路径中了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥188 寻找能做王者评分提取的
  • ¥15 matlab用simulink求解一个二阶微分方程,要求截图
  • ¥30 乘子法解约束最优化问题的matlab代码文件,最好有matlab代码文件
  • ¥15 写论文,需要数据支撑
  • ¥15 identifier of an instance of 类 was altered from xx to xx错误
  • ¥100 反编译微信小游戏求指导
  • ¥15 docker模式webrtc-streamer 无法播放公网rtsp
  • ¥15 学不会递归,理解不了汉诺塔参数变化
  • ¥15 基于图神经网络的COVID-19药物筛选研究
  • ¥30 软件自定义无线电该怎样使用