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

一,更新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. |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值