Redhat Linux 6.5 に分散 R を正常にインストールしました。分散 R ライブラリを起動しようとすると、「 libRInside.so: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません」という例外が発生しますか?
1 に答える
2
スタック オーバーフローへようこそ!
今:
- どの R バージョンをどのようにインストールしましたか?
- RInsideもインストールしましたか?アドオンパッケージです
- それもRcppに依存します
すべてのアヒルが一列に並んでいるときはmake
、8 つの (!!) サンプル サブディレクトリの 1 つを指定するだけです。standard
だけでも十数個の例があります 。
1 つだけ作成するには:
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 システムに固有のものです (説明のためにここにいくつかの改行を追加しました) が、これは他の正常なシステムでも機能します。
于 2015-09-23T02:09:27.507 に答える