в неверном mex-файле отсутствуют зависимые общие библиотеки - PullRequest
0 голосов
/ 31 января 2019

При попытке запустить модель Simulink, запустите следующую ошибку, на которую жалуется Simulink:

Недопустимый MEX-файл> 'C: ... \ sfun_WheelContacts.mexw64': отсутствует зависимые общие библиотеки: «MSVCR90.dll» требуется для «C: \ Windows \ system32 \ python27.dll-> C: \ Program Files \ PreScan \ PreScan_8.4.0 \ bin \ boost_python-vc140-mt-1_64.dll-> C: \ ProgramФайлы \ PreScan \ PreScan_8.4.0 \ bin \ impcore.dll-> C: \ Program Files \ PreScan \ PreScan_8.4.0 \ bin \ dataprovider.dll-> C: \ Program Files \ PreScan \ PreScan_8.4.0 \ bin \ interface_WheelContacts.dll ->

Я пытался заглянуть в журнал интеграции PreScan и Matlab, но ничего не нашел.Еще одним действием является поиск python27.dll.Убедитесь, что он существует в c: \ windows \ system32.

Ответы [ 2 ]

0 голосов
/ 31 января 2019

Оказывается, Windows SDK для Windows @ 7 имеет необходимую библиотеку.Действие - установить флажки «инструменты», «компиляторы Visual C ++» и «Microsoft Visual C ++ 2010»

snapshot of installation

0 голосов
/ 31 января 2019

Похоже, вам нужно скачать компилятор Visual Studio, используемый Python 2.7.В ответах есть пара ссылок: ide - Visual C ++ 2008 Express Edition

...