萧萧 发表于 2024-7-27 13:35:25

升级最新版本编译出错 空程序都错误啥问题

--- 开始编译项目"Win32窗口":
编译生成对应的C++源文件到目录"C:\Users\Administrator\Desktop\ImGui\_int\Win32窗口\debug\x64\project\"成功 [双击可跳转]
正在链接生成目标文件"C:\Users\Administrator\Desktop\ImGui\_int\Win32窗口\debug\x64\linker\Win32窗口.exe"
所编译程序位数: 64; 所使用 VS 本地编译器版本: 16; 所使用 Windows SDK 版本: 10
正在进行本地编译和链接工作(如果是首次编译,由于需要初始化编译环境和相关缓存,速度稍慢是正常的)
错误: 使用所指定的本地编译器编译当前程序失败
错误:
    正在生成代码...
    libucrtd.lib(checkcfg.obj) : error LNK2001: 无法解析的外部符号 _guard_check_icall_$fo$
    ..\linker\Win32窗口.exe : fatal error LNK1120: 1 个无法解析的外部命令
编译生成目标文件"C:\Users\Administrator\Desktop\ImGui\_int\Win32窗口\debug\x64\linker\Win32窗口.exe"失败
--- 项目"Win32窗口"编译或链接失败. 编译过程中共遇到了 0 个警告, 2 个错误.


Xelloss0618 发表于 2024-7-27 14:57:02

这是最新版 Windows SDK 10.0.26100 的问题,在 Visual Studio Installer 里卸载了,改旧一点的 10.0.22621.0

萧萧 发表于 2024-7-27 15:16:23

Xelloss0618 发表于 2024-7-27 14:57
这是最新版 Windows SDK 10.0.26100 的问题,在 Visual Studio Installer 里卸载了,改旧一点的 10.0.22621 ...
:dizzy:我VS要用到这个SDK

Xelloss0618 发表于 2024-7-27 15:51:55

萧萧 发表于 2024-7-27 15:16
我VS要用到这个SDK

没必要用最新版的SDK,增加的API基本用不着

萧萧 发表于 2024-7-27 16:35:22

Xelloss0618 发表于 2024-7-27 15:51
没必要用最新版的SDK,增加的API基本用不着

我试试吧 不知道为啥我用的官网SDK丢目录也这样 难道必须卸载我装的?
页: [1]
查看完整版本: 升级最新版本编译出错 空程序都错误啥问题