我正在使用 Rcpp 来加速在 R(3.4,Windows7)中重复调用的函数,我希望更改编译器设置。
当我打电话时:
sourceCpp("scoreseq1.1.cc", verbose=TRUE)
部分输出内容如下:
C:/RBuildTools/3.4/mingw_64/bin/g++ -I"C:/PROGRA~1/R/R-34~1.1/include" -O2 -Wall -mtune=core2 -c Scoreseq1.1.cc -o Scoreseq1 .1.o
我想更改-mtune为haswell、 和 ,-O2以-O3寻求一些性能改进。
有没有办法通过sourceCpp或 来做到这cppFunction一点,我是否需要在 my.cc 文件中使用特殊标头,或者我是否需要修改系统上的某些文件(如果是,是什么文件?!)
谢谢!