首页 >后端开发 >C++ >如何在 Qt Creator 中启用 C 11 支持以编译 C 11 代码?

如何在 Qt Creator 中启用 C 11 支持以编译 C 11 代码?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-10-27 10:12:02960浏览

How to Enable C  11 Support in Qt Creator for Compiling C  11 Code?

在 Qt Creator 中启用 C 11:分步指南

据报道 Qt Creator 2.7.0 支持 C 11,但可能需要一些配置才能启用它。如果您遇到诸如“c 98 模式下不允许基于范围的 for 循环”之类的错误,尽管尝试编译 C 11 代码,请按照以下说明启用 C 11 支持:

对于 Qt 4.8 和 GCC /Clang:

  • 打开 .pro 文件(Qt 项目文件)。
  • 添加以下行:
QMAKE_CXXFLAGS += -std=c++11

(或 QMAKE_CXXFLAGS = -std=c 0x)

对于 Qt 5:

  • 将以下行添加到您的 .pro 文件中:
CONFIG += c++11

保存您的更改并重建您的项目。这应该可以解决错误并允许您在 Qt Creator 中编译和运行 C 11 代码。

以上是如何在 Qt Creator 中启用 C 11 支持以编译 C 11 代码?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn