作者ckkt (!@#$)
看板Statistics
標題[問題] R CMD build的問題
時間Sat Feb 23 14:02:03 2013
如果是跟統計軟體有關請重發文章
如果跟論文有關也煩請您重發文章
文章類別是為了幫助大家搜尋資料與解答,造成不便之處請見諒
我想問 使用 R CMD build --binary --use-zip filename
卻出現
g++.exe: error: C:/Program: No such file or directory
g++.exe: error: Files/R/R-2.15.2/library/Rcpp/lib/i386/libRcpp.a: No such
file or directory
這兩個錯誤訊息 請問這要怎麼解決
還有訊息也有出現 Warning: unknown option '--binary'
Warning: unknown option '--use-zip'
我網路上看到製作.ZIP的package 需要這兩個參數
是我有少安裝什麼嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.172.184.167
1F:推 Wush978:你應該有用到Rcpp, 先檢查看看有沒有裝 02/23 17:28
2F:→ Wush978:還有看看src/Makevars.win底下有沒有設定linking路徑 02/23 17:28
3F:推 Wush978:你可以試試看上傳source到: 02/23 17:32
5F:→ ckkt:用別台電腦 部會有g++.exe 那2個錯誤了 02/24 00:41
6F:→ ckkt:但是還是沒辦法做成.ZIP檔 02/24 00:42
7F:→ clickhere:no,這和Rcpp無關.訊息是說 C:/Program Files/ 不存在 02/24 03:14
8F:→ clickhere:這是DOS 8.3 檔名的問題.32bit下,檔名是不能有空白的 02/24 03:15
9F:→ clickhere:是有辦法用Rcpp給的flag去設定 Makefile.win 的. 02/24 03:16
10F:→ clickhere:懶人的方法就是用 C:/PROGRA~1/ 02/24 03:17
11F:→ clickhere:但寫死的 Makefile.win 不是 portable 的. 02/24 03:17
12F:→ clickhere:windows下用 R CMD INSTALL --build pkgdir 去產生zip 02/24 03:21
13F:→ clickhere:R CMD build 是給 linux/mac 用的 02/24 03:22
14F:→ ckkt:謝謝 原來是要用R CMD INSTALL --build pkgdir 02/24 13:22
15F:→ ckkt:現在又有些問題是 原來的package裡 有的.R檔裡的function不 02/24 13:24
16F:→ ckkt:能用 也就是 有寫在.R檔裡 但是卻沒有辦法呼叫出來用 02/24 13:27
17F:→ ckkt:要怎麼用 我才能去使用這些function 02/24 13:28
18F:→ clickhere:方法1: pkg:::funcname(...) 02/24 13:35
19F:→ clickhere:方法2: 正規的, 你要 export funcname 在 NAMESPACE 中. 02/24 13:36
20F:推 Wush978:關於export, 建議使用roxygen2, 細節請見: 02/24 17:12