使用Qtcreator构建Rstudio(编译错误)

Building Rstudio using Qtcreator (Compile error)

我正在尝试按照 here 给出的说明编译 Rstudio。在 qtcreator 和 运行 CMake 中打开文件 rstudio/src/cpp/CMakeLists.txt 后,出现构建错误

/home/nesau/Documents/GitHub/rstudio/src/cpp/tests/cpp/tests/vendor/catch.hpp
:1185:23:error: 'nullptr_t' is not a member of 'std'
std::string toString( std::nullptr_t );
                   ^

我已经按照之前的说明进行操作,例如安装所需的依赖项(OS:Arch Linux)。来自成功在 Qt-Creator 中设置 Rstudio 的人的一些建议将不胜感激 - 如果需要,我愿意在 VM 中使用不同的 OS - 我只是不确定为什么我可以' t 编译 Rstudio(GitHub wiki 不是很详细)。

您必须切换到 C++11 模式。将 -std=c++11 添加到您的 CMAKE_CXX_FLAGS.