由于exe中缺少依赖关系而无法将dll从我的exe进程导入,但存在于dll中

时间:2018-11-06 09:56:50

标签: visual-c++ c++17

我有2个项目

  1. 包含其他第三方dll并使用它们的dll(没有来源-仅使用它)
  2. 一些我用来检查正在开发的dll的测试exe程序

现在,我在dll中编写了简单的类,并尝试在exe测试器上使用该类实例-并收到关于该exe找不到我的dll包含的第三方包含文件的错误

如何解决?如何将所有依赖项丢失的dll文件导入到我的测试仪exe?

1 个答案:

答案 0 :(得分:1)

我不知道要检索包含路径的自动化解决方案。

如果在DLL的头文件之一中包含一个外部头文件,则它也将成为用户的依赖项。如果要删除依赖关系,则需要提取该外部代码,而不以任何方式在界面中公开它。

相关问题