首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的Dll中缺少什么(致命错误LNK1107:无效或损坏的文件:)

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

Stack Overflow用户
提问于 2019-11-11 02:02:22
回答 1查看 59关注 0票数 0

我已经为一个功能创建了Dll。

现在,客户端给了我测试工具,我将我的dll添加到其中。但不幸的是,它显示致命错误LNK1107:无效或损坏的文件:无法读取

但随后我将在Dll中创建的visual studio项目添加到测试工具解决方案中,并将我的文件复制到同一文件夹中。然后编译了测试线束解决方案。然后我就可以看到dlll被正确加载了。在测试工具中有一个调用,比如dll->GetInfo()。当我将断点放在这一点上时,我可以看到正在调用我的dll。

EN

回答 1

Stack Overflow用户

发布于 2019-11-13 14:28:44

这个问题没有解决,因为我在项目设置-> c++ ->链接器->中提供了.dll而不是.obj。

感谢所有的评论!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58791484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档