C 공유 라이브러리 불러오기와 언로드하기
참고
MATLAB® R2022a 이후 버전에서 C 라이브러리를 사용하려면 MATLAB에서 C++ 호출하기 항목을 참조하십시오.
MATLAB이 C 공유 라이브러리에 있는 함수에 액세스할 수 있도록 하려면 먼저 라이브러리를 메모리로 불러오십시오. 라이브러리를 불러온 후 라이브러리 함수에 대한 정보를 요청하고 MATLAB 명령줄에서 직접 라이브러리 함수를 호출할 수 있습니다.
공유 라이브러리를 MATLAB으로 불러오려면 loadlibrary
함수를 사용하십시오. 가장 일반적으로 사용되는 구문은 다음과 같습니다.
loadlibrary('shrlib','hfile')
여기서 shrlib
는 공유 라이브러리 파일 이름이고 hfile
은 함수 프로토타입을 포함하는 헤더 파일의 이름입니다.
참고
헤더 파일은 라이브러리에 있는 함수의 시그니처를 제공하며 loadlibrary
에 대한 필수 인수입니다.
공유 라이브러리를 사용한 작업을 마치면 라이브러리를 언로드하여 메모리를 비우는 것이 중요합니다.