如何在 20.04 上将 GCC 降级到版本 6?

nnp*_*ice 7 package-management apt gcc

如何在 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
Run Code Online (Sandbox Code Playgroud)

Knu*_*sen 6

Ubuntu 20.04,gcc-6

请不要删除/更改系统 gcc :您可以同时安装任意多个 gcc 版本。(临时)向 /etc/apt/sources.list 添加一行:

apt [url] bionic main universe,并做

sudo apt update
sudo apt install g++-6
Run Code Online (Sandbox Code Playgroud)

我的测试:{gcc-6,g++-6} 安装正常。

使用额外的编译器,示例:export CC=gcc-6 CXX=g++-6 && ./configuremake CC=gcc-6 CXX=g++-6

Ubuntu 的其他(非 PIE)额外编译器https://drive.google.com/drive/folders/1xVEATaYAwqvseBzYxKDzJoZ4-Hc_XOJm?usp=sharing