如何在 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
请不要删除/更改系统 gcc:您可以同时安装任意多个 gcc 版本。添加(临时)一行到 /etc/apt/sources.list :
apt [url] bionic main universe
, 并做我的测试:{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