我在Ubuntu QQ上使用CodeLite 5.1。默认情况下,根据之前安装的QQ等工具,我有gtCC和gt++工具链。我总是使用 gt++,它似乎与 Boost 相处得很好。
想要使用 C++ 11 运行 - 我需要采取哪些步骤?我需要安装 C++ 11 库吗?
您需要向您正在使用的编译器提供
-std=c++11
(或类似的)命令。请查阅您选择的编译器的文档。
除非您当前的代码受到 C++11 中引入的重大更改的影响,否则您当前的代码将继续“按原样”运行。验证所有测试是否继续运行,然后就可以开始使用编译器支持的“新功能”了。由于 C++11 支持不断变化,您可能需要将编译器升级到最新版本。