在这个问题上有很多类似的问题,但似乎没有人告诉我如果我还没有获得Rh和Rmath.h头文件的确切位置(我已经搜索了我的计算机,他们不在那里。这些是将C / C ++函数与R代码链接所必需的头文件。
简单地说,哪个R包应该将标题放在计算机上,或者是否有可以从中下载它们的网站?
This question提到了R-devel软件包,但在我的R(3.1.1)版本中,我似乎无法使用它。 Stack Overflow上的其他问题找到here,here和here,但没有直接回答我不想的问题。
任何帮助表示感谢。
克里斯托弗
答案 0 :(得分:1)
大多数Linux发行版应该有$result = imap_search($mbox, 'FROM foo@bar.baz');
:
locate
(我在这里有开发版本,版本控制检查和Debian软件包的来源因此edd@max:~$ locate Rmath.h | grep "usr/" | grep -v "local/"
/usr/include/Rmath.h
/usr/include/JAGS/JRmath.h
/usr/share/R/include/Rmath.h
edd@max:~$
。还显示了JAGS的一个误报。)
最后,"官方"解决这个问题的方法是问R本身:
grep
答案 1 :(得分:1)
它们应位于R&#39 {s} RHOME
文件夹下方的$ R RHOME
/home/rowlings/Downloads/R-3.2.1
$ ls -l `R RHOME`/include
total 108
-rw-r--r-- 1 rowlings rowlings 511 Jun 29 17:34 Rconfig.h
-rw-r--r-- 1 rowlings rowlings 5916 Jun 29 17:34 Rdefines.h
-rw-r--r-- 1 rowlings rowlings 2085 Jun 29 17:34 Rembedded.h
drwxr-xr-x 2 rowlings rowlings 4096 Jun 29 17:34 R_ext
-rw-r--r-- 1 rowlings rowlings 2063 Jun 29 17:34 R.h
-rw-r--r-- 1 rowlings rowlings 4818 Jun 29 17:34 Rinterface.h
-rw-r--r-- 1 rowlings rowlings 46137 Jun 29 17:34 Rinternals.h
-rw-r--r-- 1 rowlings rowlings 17619 Jun 29 17:34 Rmath.h
-rw-r--r-- 1 rowlings rowlings 509 Jun 29 17:34 Rversion.h
-rw-r--r-- 1 rowlings rowlings 2142 Jun 29 17:34 S.h
文件夹中。
0
答案 2 :(得分:0)