exponenta event banner

libisloaded

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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

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

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

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

unloadlibrary shrlibsample

Входные аргументы

свернуть все

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

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

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

См. также

|

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