我的Dll中缺少什么(致命错误LNK1107:无效或损坏的文件:)

问题描述 投票:0回答:1

我已经为功能创建了Dll。

现在客户端给了我测试工具,我在其中添加了dll。但是没有运气,它说严重错误LNK1107:文件无效或损坏:无法在

处读取

但是我将在Dll中创建的Visual Studio项目添加到了测试工具解决方案中,并且还将我的文件复制到了同一文件夹中。然后编译测试工具解决方案。然后,我可以看到dlll已正确加载。在测试工具中有一个调用,例如dll-> GetInfo()。当我在此处放置断点时,我可以看到My dll正在被调用。

c++ dll
1个回答
0
投票

此问题未解决,因为我在项目设置-> c ++->链接器->中使用.dll而不是.obj。

感谢所有评论!

© www.soinside.com 2019 - 2024. All rights reserved.