🦕 旧电脑 Win7 复活计划:编译与运行 llama.cpp (Qwen3版)
这份指南专为不支持新版软件的 Windows 7 设计,通过本地编译实现大模型运行。
手动编译可以获得最好的性能,不想自己手动编译 可以直接使用下面编译好的bin文件,同时包含下面用到的相关软件和替换文件httplib.h
链接:https://pan.quark.cn/s/2c5f627c93d7
提取码:cSJh
📋 0. 软件版本清单
请务必确保使用以下特定版本,以保证在 Win7 下的兼容性:
| 软件名称 | 文件名 (根据截图) | 作用 | 备注 |
|---|---|---|---|
| 编译环境 | w64devkit-x64-2.5.0.7z.exe | 提供 GCC 编译器 | 核心工具 |
| 构建工具 | cmake-3.31.10-windows-x86_64.msi | 生成编译配置 | 必须安装到默认路径 |
| 源码工具 | Git_for_Windows_(64bit)_v2.45.2.exe | 下载代码 | |
| 浏览器 | Firefox Setup 115.30.0esr.exe | 唯一推荐 | Win7 支持的最后版本,用于打开聊天界面 |
| 备用浏览器 | 109.0.5414.120_chrome_installer.exe | Chrome 109 | Win7 支持的最后 Chrome 版本 |
📥 第一阶段:下载代码并替换httplib.h (使用 Git Bash)
操作环境:Windows 桌面/资源管理器
- 准备目录:建议在 C 盘根目录 下操作,路径短,不容易出错。
- 打开 Git:在 C 盘空白处右键 -> 'Open Git Bash here'。
- 执行命令(请一行一行复制运行):
# 1. 克隆 llama.cpp 仓库git clone https://github.com/ggerganov/llama.cpp.git # 2. 进入文件夹cd llama.cpp # 3. 【核心步骤】切换到支持 Qwen3 的特定版本 (Tag: b5092)git checkout b5092 # 4. 【核心步骤】替换 /examples/server/httplib.h 文件 夸克网盘自取
- 确认路径:确保代码文件夹就在
C:\llama.cpp。
🛠️ 第二阶段:准备编译环境
操作环境: 黑色终端



