- 下载 MSVC 工具链
- Windows SDK:包含了 Windows 操作系统的头文件、库文件以及工具等,是编译 Windows 应用程序的基础。你可以从微软官方网站单独下载 Windows SDK,安装时可以选择所需的版本和组件。安装后,其中的 MSVC 工具链可用于编译 llama.cpp 等项目。
- Build Tools for Visual Studio:如果你不想安装完整的 Visual Studio,只想获取编译 C++ 代码的工具,可以下载 Build Tools for Visual Studio。它包含了 MSVC 编译器、链接器、CMake 等工具,在安装过程中,可以自定义选择安装 C++ build tools 等相关组件。
- 下载 CMake:虽然不是严格意义上 Visual Studio 的一部分,但 CMake 是用于配置和生成项目构建文件的工具,在编译 llama.cpp 时经常会用到。可以从 CMake 官方网站下载适合你系统的版本,然后通过命令行或图形界面来配置和生成 llama.cpp 的项目文件,再使用 MSVC 工具链进行编译
- Windows SDK:微软官方下载链接
- Build Tools for Visual Studio:可以从Visual Studio 官方下载页面,找到对应的 Build Tools 进行下载
- CMake:CMake 官方下载链接