Windows 中带有 c++11 标志的 Rcpp:无法识别的命令行选项 -std=c++11
Rcpp with c++11 flag in Windows: unrecognized command line option -std=c++11
我写了一个 Rcpp 代码,它在 linux 中运行良好,但是当我想在拥有 Windows 机器的大学实验室中 运行 它时。
我收到此错误:
error: unrecognized command line option '-std=c++11'
与 this answer 一样,我使用了 -std=c++0x
,但它不适用于我的代码。
问题是:如何在windows中更新g++。还有其他建议吗?
R 支持 g++
的 one 版本,该版本在与每个 R 版本相关的 Rtools bundle 中发布,当前为 g++
4.9.3 .
正在改变 "possibly in theory but really hard in practive"。
尝试调整您的代码以适应 g++
4.9.3。在一个案例中,我向后移植了 g++
.
附带的 C++ 标准库中缺少的东西
我写了一个 Rcpp 代码,它在 linux 中运行良好,但是当我想在拥有 Windows 机器的大学实验室中 运行 它时。 我收到此错误:
error: unrecognized command line option '-std=c++11'
与 this answer 一样,我使用了 -std=c++0x
,但它不适用于我的代码。
问题是:如何在windows中更新g++。还有其他建议吗?
R 支持 g++
的 one 版本,该版本在与每个 R 版本相关的 Rtools bundle 中发布,当前为 g++
4.9.3 .
正在改变 "possibly in theory but really hard in practive"。
尝试调整您的代码以适应 g++
4.9.3。在一个案例中,我向后移植了 g++
.