Update Conan setup to use Python venv.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
10
README.md
10
README.md
@@ -77,16 +77,16 @@ AI 编程助手需要长期驻留、频繁交互,性能特征值得用系统
|
||||
|
||||
## 快速开始
|
||||
|
||||
### 1. 安装工具链(全自动,存入 tools\,不依赖系统环境)
|
||||
### 1. 安装工具链(全自动,存入 tools\,需系统已安装 Python 3.10+)
|
||||
|
||||
```bash
|
||||
cd tools
|
||||
setup.bat # 下载 CMake + Ninja + LLVM/Clang + Conan2 到当前目录
|
||||
setup.bat # 下载 CMake + Ninja + LLVM/Clang,并在 tools/.venv 安装 Conan2
|
||||
```
|
||||
|
||||
> 网络不畅时可手动下载放入对应目录:[Conan2](https://conan.org.cn/downloads) | [Ninja](https://github.com/ninja-build/ninja/releases) | [CMake](https://cmake.org/download/) | [LLVM](https://github.com/llvm/llvm-project/releases)
|
||||
> 网络不畅时可手动下载放入对应目录:[Ninja](https://github.com/ninja-build/ninja/releases) | [CMake](https://cmake.org/download/) | [LLVM](https://github.com/llvm/llvm-project/releases)
|
||||
>
|
||||
> 目录结构要求: `tools/cmake/bin/cmake.exe` / `tools/ninja/ninja.exe` / `tools/llvm/bin/clang.exe` / `tools/conan2/conan.exe`
|
||||
> 目录结构要求: `tools/cmake/bin/cmake.exe` / `tools/ninja/ninja.exe` / `tools/llvm/bin/clang.exe` / `tools/.venv/Scripts/conan.exe`
|
||||
|
||||
### 2. 编译
|
||||
|
||||
@@ -301,7 +301,7 @@ model = "deepseek-v4"
|
||||
|------|------|
|
||||
| C++ 开发效率低于脚本语言 | Boost 库弥补;核心 API 稳定后开发速度不会慢于竞品 |
|
||||
| OpenSSL 跨版本兼容性 | Conan2 锁定版本,消除环境差异 |
|
||||
| SDL3 仍在迭代 | 锁定具体版本 (3.2.10),升级前充分测试 |
|
||||
| SDL3 仍在迭代 | 锁定具体版本 (3.2.14),升级前充分测试 |
|
||||
| AI API 协议变更 | 适配层独立模块,变更时只改一处 |
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user