Rcpp初心者の質問には依存関係を追加します。は私のRcppパッケージ
質問。私は.cppファイルに他のいくつかのRパッケージを使用しており、ユーザーが自分のパッケージをインストールするときにこれらのパッケージを自動的にインストールしてインポートしたいと考えています。
* installing to library 'C:/Program Files/R/R-3.4.1/library'
* installing *source* package 'pkgname' ...
make: Nothing to be done for `all`.
** libs
installing to C:/Program Files/R/R-3.4.1/library/pkgname/libs/i386
** R
** preparing package for lazy loading
Error in library(gtools) : there is no package called 'gtools'
Error : unable to load R code in package 'pkgname'
ERROR: lazy loading failed for package 'pkgname'
* removing 'C:/Program Files/R/R-3.4.1/library/pkgname'
Exited with status 1.
私はDESCRIPTIONファイルに依存元パッケージ名を追加しようとしました:私は私のファイル内のRパッケージ「gtools」を使用した場合、私はエラーをしたくありません。すなわち
Imports: Rcpp (>= 0.12.12),gtools
LinkingTo: Rcpp, gtools
しかし、それはエラー、次の私を与える:私は同様の質問を検索し、ある場合は、私に教えてくださいません
ERROR: dependency 'gtools' is not available for package 'pkgname'
。