Чтобы использовать C ++ 17, включите <filesystem>
Мне нужен пакет gcc-9
в моем Debian docker.
По умолчанию debian:latest
(он же 10 или buster) установит g cc 8.3.0
из обычного дистрибутива.
Есть ли PPA, тестовое репо, что угодно, где я могу легко установить gcc-9
(или позже) пакет (т.е. не собирать его из исходного кода)
Спасибо!
примечание: нужно g cc -9, чтобы иметь хорошую поддержку C ++ 17 <filesystem>
.
G CC 9 Замечание к выпуску:
Для использования типов и функций теперь не требуется связывать с -lstdc ++ fs.
sr c: https://gcc.gnu.org/gcc-9/changes.html
note2: CMake 3.16 * не поддерживает какие-либо функции компилятора cxx_filesystem AFAIK.
note3: вы можете найти журнал здесь: https://github.com/Mizux/KalistoUnpacker/runs/642516660?check_suite_focus=true