1. 程式人生 > >gcc 無法編譯c17程式解決辦法

gcc 無法編譯c17程式解決辦法

1.保證將gcc程序升級到7.1以上。

然後:

還遇到這個問題的基本都是用整合環境的,比如atom,codeblock呼叫gcc編譯,會導致這個問題。

如果用命令列手工編譯,命令應該是:

"g++" -std=c++17  "text.cpp" -o "text.exe"

這樣就能編譯成功了。

如果是整合環境,那就在呼叫外掛那裡增加這個引數:-std=c++17 

以atom的gcc-make-run外掛為例:

這樣就好了。