libisloaded

Определите, загружается ли разделяемая библиотека C

Синтаксис

Описание

пример

tf = libisloaded(libname) возвращает логический 1 TRUE) если разделяемая библиотека C libname isloaded . В противном случае это возвращает логический 0 ложь).

Примеры

свернуть все

Добавьте shrlib папка в качестве примера к пути.

addpath(fullfile(matlabroot,'extern','examples','shrlib'))

Загрузите библиотеку, если она уже не загружается.

if ~libisloaded('shrlibsample')
   loadlibrary('shrlibsample')
end

По окончании разгрузите библиотеку, чтобы освободить память.

unloadlibrary shrlibsample

Входные параметры

свернуть все

Имя разделяемой библиотеки в виде вектора символов. Не включайте путь или расширение файла в libname.

Если вы вызываете loadlibrary использование alias опция, затем необходимо использовать имя псевдонима в libname аргумент.

Типы данных: char

Смотрите также

|

Представлено до R2006a