1. 无法启动程序 系统找不到指定文件?
代码有问题,编译失败,并且设置了默认启动上次编译结果
解决方案:
- 打开项目然后选择 工具-选项-项目和解决方案-生成并运行。将“运行期间,出现生成或部署错误时” 改为不启动。最后 确认
2. 修改代码 使其编译通过
2. 关闭安全检查
方法有二:
- 在文件开头添加
_CRT_SECURE_NO_WARNINGS
宏定义
#define _CRT_SECURE_NO_WARNINGS // 添加一个宏定义
#include<stdio.h>
int main()
...
- 配置vs项目设置:项目-> {项目名} 属性 -> 配置属性 -> C/C++ -> 常规 -> SDL检查 -> 否。确认
3. 无法找到Windows SDK
可能得原因是 没安装WIndows 10的SDK。 Visual Studio 2022 在windows11上只安装了win11 的SDK。需要手动选择一下。不知道为什么触发的,我自己没安装也没问题,可能是bug?
解决方案: 用visual studio installer 添加单个组件,加上windows 10 SDK,任选一个版本即可