Загрузка ошибок библиотеки

Ошибки возникают, когда общая библиотека не является допустимой библиотекой. MATLAB® отображает сообщения, подобные следующим:

There was an error loading the library "F:\mylibs\testlib.dll"
'F:\mylibs\testlib.dll' is not a valid shared library.

или

There was an error loading the library "/home/myname/testlib.so"
'/home/myname/mylibs/testlib.so' has different architecture than the host.

Если библиотека имеет зависимости, которые MATLAB не может найти, MATLAB отображает сообщения, как описано в Invalid MEX File Errors.

Поиск библиотечных зависимостей от Windows® системы, использовать сторонний продукт Dependency Walker. Эта бесплатная утилита сканирует модули Windows и создает иерархическую древовидную схему всех зависимых модулей. Для каждого найденного модуля в нем перечислены все функции, экспортированные этим модулем, и какие из этих функций вызываются другими модулями. См. Как определить, какие библиотеки требуются моему файлу MEX или отдельному приложению? для получения информации об использовании Dependency Walker.

Для просмотра документации необходимо авторизоваться на сайте