cuda 12.5 安装
时间: 2025-01-18 15:58:59 浏览: 240
### 安装 CUDA 12.5 的方法
对于希望安装 CUDA 12.5 版本的用户而言,可以遵循官方发布的指南来完成这一过程。确保操作系统环境满足 CUDA 12.5 所需的要求非常重要。
#### 配置前准备
确认已更新系统软件包列表并安装必要的依赖项:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install -y build-essential
```
#### 添加 NVIDIA 软件源
为了简化安装流程以及后续管理,建议先添加 NVIDIA 提供的 APT 源服务器地址至本地配置文件中[^2]。
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
```
#### 安装 CUDA 工具包
通过以下命令可以直接从仓库安装指定版本(即 12.5)的 CUDA 开发工具集及其运行库。
```bash
sudo apt-get update
sudo apt-get install -y cuda-12-5
```
#### 设置环境变量
为了让编译器和其他开发工具能够识别新安装好的 CUDA 库路径,需要调整 `PATH` 和 `LD_LIBRARY_PATH` 环境变量设置。可以通过编辑用户的 shell profile 文件实现这一点;如果是 Bash Shell 用户,则应修改 `.bashrc` 文件。
```bash
echo 'export PATH=/usr/local/cuda-12.5/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.5/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
#### 测试安装成果
最后一步是验证 CUDA 是否成功安装。这通常涉及到编写一段简单的测试程序以调用 GPU 设备上的计算资源,并观察其执行情况。下面给出了一段用于此目的的小型 C++ 示例代码片段。
```cpp
#include <stdio.h>
int main() {
int deviceCount;
cudaError_t error = cudaGetDeviceCount(&deviceCount);
if (error != cudaSuccess || deviceCount == 0) {
printf("No CUDA-capable devices were detected by the installed driver.\n");
return 1;
} else {
printf("%d CUDA-capable device(s) found.\n", deviceCount);
return 0;
}
}
```
保存上述代码为 `test_cuda.cpp` 并按照常规方式进行编译链接操作即可。
阅读全文
相关推荐

















