c - 如何配置 Codelite 以根据 C18 标准编译 C 程序
问题描述
我正在使用 Codelite 14.0.0 和 gcc.exe (MinGW.org GCC Build-2) 9.2.0 编译器。
当我转到 Menu > Workspace > Open Active Project Settings > Compiler> C Compiler Options... 我看不到任何选项可以让编译器根据(最新的)C18 标准编译我的 C 程序。
是否可以在 Codelite 中做到这一点?
谢谢,
柔性
解决方案
您可能应该添加-std=c18
编译器标志。请注意,它与-std=c17
标志相同,因为它实际上是 2018 年发布的 2017 年标准。
另请注意,可以使用更新版本的 MinGW GCC (10.2.0)。可在http://winlibs.com/获得独立构建
推荐阅读
- python - 这两种为 sklearn GPR 指定训练/测试数据的方式有什么区别
- python - 计算每个国家的某个值
- java - 请求 http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom 错误
- string - 通过 awk 更改一些字符串
- python - Pandas:如何为多行中的所有匹配值创建主链接记录?
- sql - INSERT INTO Table并使用Entry的uniqueid,INSERT into 2nd table,并使用2nd table的uniqueid最后一个3rd。,每个引用一个先前的
- c++ - 我在 C++ 中发现了一个令人困惑的错误
- spring-boot - Spring Boot 应用程序将 kafka 与活动 mq 集成
- java - 如何删除
- angular - 找不到路径角度的控制