https://blog.csdn.net/new_delete_/article/details/81544438 输入命令测试是否安装成功: nvidia-smi 二、安装CUDA 1、安装gcc-6 g+ +-6(由于CUDA 9.0仅支持GCC 6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3) sudo apt-get install gcc-6 g++-6 2、修改gcc、g++ 默认版本 cd /usr/bin sudo rm gcc sudo ln -s gcc-6 gcc sudo rm g++ sudo ln -s g++-6 g++ 3 去官网下载CUDA9.0 地址
bin ll gcc* ll g++* 2.更换版本 比如现在要更改到6版本 2.1安装要替换到的版本的gcc/g++ sudo apt install gcc-6 sudo apt install g+ 2.3 建立新的软链接 sudo ln -s gcc-6 gcc # 查看现在的gcc版本 gcc --version 2.4 对g++进行同样的操作 sudo rm g++ sudo ln -s g+
&& \ sudo apt-get install gcc-snapshot -y && \ sudo apt-get update && \ sudo apt-get install gcc-6 g+ update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g+
ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-snapshot sudo apt-get install gcc-6 g+
main() { fibonacci(34); return 0; } 先用g++ 6.2 无优化看看: qiangjian@localhost:/works/learnCPP$ time g+ real 0m0.050s user 0m0.043s sys 0m0.002s 加优化-O2后, qiangjian@localhost:/works/learnCPP$ time g+
6 fibonacci(34); 7 return 0; 8} 先用g++ 6.2 无优化看看: 1qiangjian@localhost:/works/learnCPP$ time g+ 0m0.050s 9user 0m0.043s 10sys 0m0.002s 加优化-O2后, 1qiangjian@localhost:/works/learnCPP$ time g+