我在Redhat linux 6.5中成功安装了分布式R.我正在" libRInside.so:无法打开共享对象文件:没有这样的文件或目录"尝试启动分布式R库时出现异常?
答案 0 :(得分:1)
欢迎使用Stack Overflow!
现在:
当你把所有的鸭子连成一排时,就像在八个(!!)示例子目录中的一个中说make
一样简单。在standard
中,我们仅有十几个例子。
只创建一个:
edd@max:~/git/rinside/inst/examples/standard(master)$ make rinside_sample0
g++ -I/usr/share/R/include \
-I/usr/local/lib/R/site-library/Rcpp/include \
-I/usr/local/lib/R/site-library/RInside/include \
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security \
-D_FORTIFY_SOURCE=2 -g -O3 -Wall -pipe -Wno-unused -pedantic -Wall \
rinside_sample0.cpp -Wl,--export-dynamic -fopenmp \
-L/usr/lib/R/lib -lR -lpcre -llzma -lbz2 -lz -lrt -ldl -lm \
-lblas -llapack -L/usr/local/lib/R/site-library/RInside/lib -lRInside \
-Wl,-rpath,/usr/local/lib/R/site-library/RInside/lib -o rinside_sample0
edd@max:~/git/rinside/inst/examples/standard(master)$ ./rinside_sample0
Hello, world!
edd@max:~/git/rinside/inst/examples/standard(master)$
路径特定于我的Debian / Ubuntu系统(我在这里添加了一些换行符以进行说明),但这适用于任何其他理智的系统。