我正在构建一个使用CaptureStackBackTrace的DLL。在64位模式下,一切都很好,而32位模式会产生链接错误:
“错误LNK2019:未解析的外部符号__imp__RtlCaptureStackBackTrace引用... ”
这是在winnt.h中声明并在kernel32.dll中定义的函数,所以我很难理解为什么会发生这种情况。我正在使用VS2015 Update 3构建 - 我过去一直在构建完全相同的代码,所以我有点怀疑可能涉及一些编译器更改或Windows SDK路径,但验证这一点并不容易。
请帮忙! :)