C++11 带有c+的Rcpp+;11 Windows中的标志:无法识别的命令行选项-std=c++;11
我写了一个Rcpp代码,它在linux中运行良好,但当我想在有Windows机器的大学实验室中运行它时。 我得到这个错误:C++11 带有c+的Rcpp+;11 Windows中的标志:无法识别的命令行选项-std=c++;11,c++11,rcpp,C++11,Rcpp,我写了一个Rcpp代码,它在linux中运行良好,但当我想在有Windows机器的大学实验室中运行它时。 我得到这个错误: error: unrecognized command line option '-std=c++11' 就像在中一样,我使用了-std=c++0x,但它不能在我的代码上工作 问题是:如何在windows中更新g++。任何其他建议?R支持与每个R版本相关的g++的一个版本,当前为g++4.9.3 改变这一点“在理论上可能,但在实践中确实很难” 尝试将代码改编为g++4.9
error: unrecognized command line option '-std=c++11'
就像在中一样,我使用了-std=c++0x
,但它不能在我的代码上工作
问题是:如何在windows中更新g++。任何其他建议?R支持与每个R版本相关的g++
的一个版本,当前为g++
4.9.3
改变这一点“在理论上可能,但在实践中确实很难”
尝试将代码改编为
g++
4.9.3。在一个例子中,我从随g++
提供的C++标准库中向后移植了一些缺少的东西,编译器的版本是什么?@kabanus4.9.3