摘要: 广义上来讲,不管是超出类型表示范围,还是存储范围都是Overflow问题 只不过狭义上来讲,超出存储范围本质上是一种位截断(bit truncation)。 举例: #include <stdio.h> typedef char int8; #define CONST_VAL 300 int mai 阅读全文
posted @ 2025-06-13 14:11 明之泽 阅读(64) 评论(0) 推荐(0)
摘要: 问题: CMake 配置阶段会运行一个临时程序,但由于找不到Mingw的DLL位置而失败,从而让CMake觉得你这个编译器不完整 虽然你已经指定了 gcc.exe 的路径,但你没有给 CMake 设置能找到 DLL 的环境路径。 具体原因:CMake找不到Mingw的DLL位置, 解决方案 方法1. 阅读全文
posted @ 2025-06-08 19:02 明之泽 阅读(890) 评论(0) 推荐(0)
摘要: 安装 # 安装适用于 Linux 的 Windows 子系统 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart # 启用“虚拟机平台”可选组件 dism.ex 阅读全文
posted @ 2025-06-07 00:21 明之泽 阅读(76) 评论(0) 推荐(0)