系统规范:
我无法在Windows上编译包含C++11代码的工作包(无论是32位版本还是64位版本)。MinGW编译和安装包,但是使用调用C++11代码的函数崩溃R.我使用的是C++11的随机库--具体来说,是使用Mersenne生成器的一个简陋的二项分布。
我相信我的代码是正确的,因为它的UNIX版本(在Mac上使用gcc 4.7.3编译)完全按照预期工作,没有任何问题。
问题不在Rcpp或RcppArmadillo中--事实上,我可以使用Armadillo的随机数生成器使我的包运行。但是,我非常希望将来能够使用C++11,特别是库。
对如何解决这个问题有什么想法吗?
发布于 2013-09-24 02:13:34
我们在C++11上有Rcpp画廊示例--您可以尝试在您的末尾重新运行这些示例。
特别是,此帖子创建RNG绘图。使用了三种不同的方式: R、Boost和C++11。你能看到它是否适合你吗?
https://stackoverflow.com/questions/18971177
复制相似问题