【发布时间】:2017-12-02 18:49:10
【问题描述】:
在我升级到 2017 之前,我在 Visual Studio 的每个版本中都编译了一些 C 代码。由于某种原因,升级过程破坏了我的链接器引用,导致 HWND、SendMessage 等内容出现超过 400 个链接错误。
我浏览了链接器属性输入列表并添加了 user32.lib、gdi32.lib 和其他一些以解决大多数缺少的外部符号错误,但无法摆脱最后两个错误。他们都在寻找 _errno ,老 C 的人会将其识别为文件系统错误结果变量。我明确地将 libcmtd.lib 添加到我的链接器输入列表中,但仍然没有乐趣。
如何解决 VS2017 中的最后一个链接错误?
【问题讨论】:
-
根据项目的复杂程度,我会考虑重新创建它,而不是尝试修复引用。
标签: c visual-studio linker