我知道 Qt Creator 可以在 Cmake 和 QT 项目中识别 C++11,但是如何在通用项目中激活它(例如通过“导入现有项目”选项创建)?默认情况下不启用它(例如,自动完成不适用于 C++11 类,例如 std::shared_ptr
等)。
最佳答案
这在 3.0 版本中已经修复很久了:https://codereview.qt-project.org/#change,62536
根据 Gerrit 评论,这现在应该可以正常工作了:
Generic project manager: assume C++11 for cxxVersion.
关于c++11 - 如何在 Qt Creator 2.8.0 的通用项目中启用 C++11 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18225971/