Как решить ошибку, которая является 'R CMD SHLIB' - PullRequest
0 голосов
/ 13 апреля 2020

Пример ошибки запуска:

PS D:\Platanus\CiPA_Rocde\CiPA-master\AP_simulation\models> R CMD SHLIB newordherg_qNet.c
Invoke-History : 'SHLIB' It couldn't find location parameter permitting factor.  
Location line : 1 character : 1
+ R CMD SHLIB newordherg_qNet.c
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidArgument: (:) [Invoke-History], 
ParameterBindingException
+ FullyQualifiedErrorId : 
PositionalParameterNotFound,Microsoft.PowerShell.Commands.InvokeHistoryCommand

Хотя я нахожу решение, связанное с проблемой R CMD SHLIB, эту проблему трудно решить. У вас есть идея, чтобы решить ошибку?

1 Ответ

1 голос
/ 14 апреля 2020

Было бы хорошо иметь работоспособный пример. Что находится в строке 1 newordherg_ qNet. c? Вероятно, он должен выглядеть примерно как стандартные заголовки для кода R -

#include <R.h>
#include <Rinternals.h>

Я бы посмотрел страницу C Хэдли - http://r-pkgs.had.co.nz/src.html#clang Вы также можете проверить, используя R cpp запустить C код, который, как я видел, делают люди. В любом случае, надеюсь, это полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...