Чтобы предоставить доступ MATLAB® к функциям в разделяемой библиотеке, сначала загрузите библиотеку в память. После того, как вы загрузите библиотеку, можно запросить информацию о библиотечных функциях и вызвать их непосредственно из командной строки MATLAB.
Чтобы загрузить разделяемую библиотеку в MATLAB, используйте loadlibrary
функция. Наиболее распространенный синтаксис:
loadlibrary('shrlib','hfile')
где shrlib
разделяемое имя файла библиотеки и hfile
имя заголовочного файла, содержащего прототипов функции.
Примечание
Заголовочный файл обеспечивает подписи для функций в библиотеке и является обязательным аргументом для loadlibrary
.
По окончании работая с разделяемой библиотекой, важно разгрузить библиотеку, чтобы освободить память.