如何在 20.04 上将 GCC 降级到版本 6?
我需要 GCC6 来编译 CUDA9 文件。
试
apt install gcc-6
给了我这个错误:
Package gcc-6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'gcc-6' has no installation candidate
答案1
Ubuntu 20.04,gcc-6
请不要删除/更改系统 gcc :您可以同时安装任意数量的 gcc 版本。在 /etc/apt/sources.list 中添加(临时)一行:
apt [url] bionic main universe
并做
sudo apt update
sudo apt install g++-6
我的测试:{gcc-6,g++-6} 安装成功。
使用额外的编译器,示例:export CC=gcc-6 CXX=g++-6 && ./configure
和make CC=gcc-6 CXX=g++-6
Ubuntu 的其他(非 PIE)额外编译器https://drive.google.com/drive/folders/1xVEATaYAwqvseBzYxKDzJoZ4-Hc_XOJm?usp=sharing