【发布时间】:2015-05-29 07:30:48
【问题描述】:
我调试了一个链接到两个 DLL 的应用程序。当实例化来自这些 DLL 之一的对象时,应用程序会出现段错误。但是,当 (VS2010) Linker->Input->Additional Dependencies 中的 .lib 文件的顺序被交换时,应用程序运行良好。
此解决方法目前有效,但我仍然想了解导致问题的原因。任何提示,我该如何进一步调试?
【问题讨论】:
-
如果没有任何改变,this 可能是您的问题的解决方案
-
本文讨论如何更改链接顺序。但是我想知道为什么链接顺序会有所不同,以避免将来出现此类问题。
-
也说了为什么,仔细阅读
标签: c++ visual-studio dll linker