簡體   English   中英

R CMD檢查R CUDA軟件包失敗

[英]R CMD check unsuccessful for R CUDA package

我正在嘗試制作R CUDA軟件包。 我使用package.skeleton創建了一個R包。 然后,我在包文件夾中寫入了configure.ac文件,並使用CUDA代碼和Makefile.in文件創建了一個src目錄。 我在NAMESPACE : useDynLib(cFunction)寫道NAMESPACE : useDynLib(cFunction)

.so文件正在package文件夾中創建。 在執行R CMD檢查時,出現以下錯誤:

** testing if installed package can be loaded
Error in library.dynam(lib, package, package.lib) : 
  shared object ‘cFunction.so’ not found
Error: loading failed
Execution halted
ERROR: loading failed

我無法弄清楚我在做什么錯。 我嘗試將.so文件放在包文件夾的libs文件夾中,包文件夾的src文件夾中,但沒有成功。 我也將包文件夾的路徑放在LD_LIBRARY_PATH中,但仍然無法正常工作。

另外,如果我使用的包名稱為useDynLib,則它也不起作用。 請幫我。

強烈建議您查看現有的使用CUDA的軟件包,例如gputoolsWideLM

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM