如何避免以下注意出現在R CMD check
與新的R開發版本(R開發中(不穩定)(2017-02-15 r72179))?R CMD檢查註釋:未發現任何呼叫:'R_registerRoutines','R_useDynamicSymbols'
• checking for unstated dependencies in examples ... OK
• checking line endings in C/C++/Fortran sources/headers ... OK
• checking compiled code ... NOTE
File ‘pkgname/libs/pkgname.so’:
Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
It is good practice to register native routines and to disable symbol
search.
例如在Hmisc
我在'devtools'包中使用'@useDynLib pkg fun'來註冊C函數。 [但似乎還有更多。](https://www.r-project.org/doc/Rnews/Rnews_2001-3.pdf#section*.51) – Crops
我有同樣的問題 - 我用你的建議這就是結果:找不到調用:'R_registerRoutines' 這意味着它找到了R_useDynamicSymbols語句。但我現在想知道,爲什麼registerRoutines錯誤並沒有消失... – stats0007
不應該是我正在做我的事實。使用funtionname而不是「functionName」而不使用package =「mypackage」的C調用表明,註冊實際上工作...? – stats0007