需要 msvcr80.dll 和 msvcr80d.dll 在同一个 dll 中吗?
我在这里构建的 dll(在调试模式下)怎么会尝试加载 msvcr80.dll 和 msvcr80d.dll ...我认为这会导致冲突,因为它可以两次解析相同的符号...
我有不知道为什么会出现对 msvcr80.dll 的依赖关系。根据依赖关系步行器输出,该依赖关系直接来自我的 dll,而不是通过另一个 dll ...
这可能是我的调试构建的构建设置问题吗?
how can it be that a dll that i build here (in debug mode) tries to load msvcr80.dll and msvcr80d.dll ... i assume this leads then to a conflict as it can resolve the same symbols twice ...
i have no idea why the dependency to msvcr80.dll comes in. according to dependency walker ouput the dependency comes directly from my dll and not via another dll ...
could this be a problem of build settings of my debug build?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能是由于您喜欢的 dll 之一以发布模式链接所致
因此,当您加载 msvcr80d.dll 时,它们会加载 msvcr80.dll。
是的,这可能会导致问题
是的
It may be caused by one of the dlls you are liked with is linked in release mode
so they load msvcr80.dll while you are loading msvcr80d.dll.
And yes, this may cause a problem
Yes