奇怪包括编译httpuv时

时间:2015-03-02 19:27:36

标签: r g++

我正在尝试使用R 3.1.1和Rcpp 0.11.3编译httpuv(来自https://github.com/rstudio/httpuv的最新版本)。但是,编译在以下命令

上失败
    g++ -shared -L/usr/local/lib64 -o httpuv.so RcppExports.o filedatasource-unix.o filedatasource-win.o 
http.o httpuv.o md5.o set_invalid_parameter.o uvutil.o 
websockets-base.o websockets-hixie76.o websockets-hybi03.o 
websockets-ietf.o websockets.o Successfully loaded .Rprofile at Mon Mar 2 14:21:42 2015 Goodbye at Mon Mar 2 14:21:42 2015 ./libuv/libuv.a ./http-parser/http_parser.o ./sha1/sha1.o ./base64/base64.o

由于某种原因,字符串“在2015年3月2日14:21:42成功加载.Rprofile”被包含在g ++调用中。我完全不知道它来自何处。

有人有指针吗?

1 个答案:

答案 0 :(得分:0)

您似乎有一个非标准~/.Rprofile或相关的启动脚本 - 有关完整列表,请参阅help(Startup)

当编译和测试调用R时,你不希望这会妨碍它。我自己使用这样的脚本,但请确保我if (interactice()) { ... }保护代码。