CentOS 7の C++17サポートを有効にする

checking whether g++ -std=gnu++11 supports C++17 features with -h std=c++1z… no
configure: error: *** A compiler with support for C++17 language features is required.
こんなエラーが出たので
ググってみたら、自分で gccをコンパイルしたなんて人もいたけど、たぶんそこまでする必要はないよね…? ・ω・

devtoolset 古いのは入手できなくなってるのでとりあえず 7辺りを入れて有効にしてみた

yum install centos-release-scl-rh
yum install -y devtoolset-7
scl enable devtoolset-7 bash
Software collections(SCL)コマンドで devtoolset-7 を有効にしたらエラーでなくなった・ω・!

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です