Saya ingin mencoba fitur C++17 dan saya ingin menginstal compiler yang sesuai standar (sebaiknya GCC). Saya benar-benar baru mengenal Linux dan Ubuntu dan saya tidak begitu mengerti.
Saya mencoba mengikuti https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test tetapi tidak berhasil. Pertama saya berlari:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
Seperti yang saya pahami, perintah ini menginstal beberapa kunci. Selanjutnya saya mencoba:
sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7
Itu kembali:
Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid
Selanjutnya saya mencoba menginstal cabang pengembangan dentang:
apt-get install clang-4.0 lldb-4.0
Dan itu memberi saya
E: Unable to locate package clang-4.0
E: Couldn't find any package by glob 'clang-4.0'
E: Couldn't find any package by regex 'clang-4.0'
E: Unable to locate package lldb-4.0
E: Couldn't find any package by glob 'lldb-4.0'
E: Couldn't find any package by regex 'lldb-4.0'
Apa artinya semua ini? Ada apa?
Jawaban Terbaik
Anda sudah dapat menginstal gcc-7 dan g++-7 dari paket ini.
sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
sudo apt-get install gcc-7 g++-7