2015-03-02 77 views
0

我想使用R 3.1.1和Rcpp 0.11.3編譯httpuv(最新版本從https://github.com/rstudio/httpuv)。然而,編譯上的以下命令奇怪的包括編譯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 

由於某種原因失敗的字符串「在週一03月02日14時21分42秒2015成功裝入.Rprofile」被包括在G ++調用。我完全難以理解這是從哪裏來的。

有人有指點嗎?

回答

0

您似乎有一個非標準的~/.Rprofile或相關啓動腳本 - 請參閱help(Startup)的完整列表。

由於編譯和測試調用R,你不希望這樣做妨礙。我自己使用這樣的腳本,但確保我通過if (interactice()) { ... }保護代碼。

+0

'interactive'可能:) – 2015-03-02 20:22:16