我已经为功能创建了Dll。
现在客户端给了我测试工具,我在其中添加了dll。但是没有运气,它说严重错误LNK1107:文件无效或损坏:无法在
处读取但是我将在Dll中创建的Visual Studio项目添加到了测试工具解决方案中,并且还将我的文件复制到了同一文件夹中。然后编译测试工具解决方案。然后,我可以看到dlll已正确加载。在测试工具中有一个调用,例如dll-> GetInfo()。当我在此处放置断点时,我可以看到My dll正在被调用。
此问题未解决,因为我在项目设置-> c ++->链接器->中使用.dll而不是.obj。
感谢所有评论!