gcc 无法编译c17程序解决办法
Posted cnnnnnn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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插件为例:
这样就好了。
以上是关于gcc 无法编译c17程序解决办法的主要内容,如果未能解决你的问题,请参考以下文章
Linux GCC编译警告:Clock skew detected. 错误解决办法
gcc源码编译报错:error: dereferencing pointer to incomplete type ‘struct ucontext’ 解决办法
Linux下gcc编译报错:fatal error: linux/cyclades.h: No such file or directory 解决办法
Linux下gcc编译报错:fatal error: sys/ustat.h: No such file or directory 解决办法