安装llama.cpp时提示cmake版本太低,没有CUDA环境时,要升级cmake,安装CUDA Toolkit

发布于:2025-07-29 ⋅ 阅读:(18) ⋅ 点赞:(0)

一,更新cmake工具为高版本

  1. 添加签名密钥
wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -

  1. 将存储库添加到您的源列表并进行更新
sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
sudo apt-get update
  1. 使用apt安装就是最新版本的cmake啦
sudo apt install cmake

二,安装CUDA



  1. 从NVIDIA 官网看显卡驱动版本和CUDA Toolkit版本的关系

CUDA官网版本说明文档
在这里插入图片描述
版本匹配要求

  • CUDA Toolkit:是 NVIDIA 推出的一个并行计算平台和编程模型,用于开发在 NVIDIA GPU 上运行的应用程序。
  • 驱动版本:分为 Linux x86_64 Driver Version 和 Windows x86_64 Driver Version,分别代表 Linux 系统和 Windows 系统下的 NVIDIA 显卡驱动版本。

表格中明确了特定 CUDA Toolkit 版本所需的最低显卡驱动版本, 只有当系统中安装的显卡驱动版本满足或高于表格中指定的最低驱动版本时, 对应的 CUDA Toolkit 才能正常工作

举例说明:以 “CUDA 12.8 Update 1” 这一行数据为例

  • Linux x86_64 Driver Version 要求 “>=570.124.06”, 意味着在 Linux 系统下,如果要安装和使用 CUDA 12.8 Update 1,那么系统中安装的 NVIDIA 显卡驱动版本必须大于或等于 570.124.06。
  • Windows x86_64 Driver Version 要求 “>=572.61”, 即在 Windows 系统下,要正常使用 CUDA 12.8 Update 1,显卡驱动版本要大于或等于 572.61。


  1. 从服务器看显卡驱动版本和CUDA Toolkit版本的关系
root@fuwuqi:~# nvidia-smi
Sun Jul 20 09:28:05 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.67                 Driver Version: 550.67         CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |

网站公告

今日签到

点亮在社区的每一天
去签到