Main Content

Library Compiler

공유 라이브러리와 컴포넌트로 배포하기 위한 MATLAB 프로그램 패키징

설명

Library Compiler 앱은 MATLAB® 함수를 패키징하여 다른 언어로 작성된 애플리케이션에 MATLAB 기능을 포함합니다.

Library Compiler app

Library Compiler 앱 열기

  • MATLAB 툴스트립: 탭의 애플리케이션 배포에서 Library Compiler 앱 아이콘을 클릭합니다.

  • MATLAB 명령 프롬프트: libraryCompiler를 입력합니다.

파라미터

모두 확장

생성할 라이브러리의 유형입니다.

MATLAB Compiler™가 있으면 Excel 추가 기능을 만들 수 있습니다.

MATLAB Compiler SDK™ 라이선스가 있으면 C/C++ 공유 라이브러리, .NET 어셈블리, COM 컴포넌트, Java 패키지 및 Python 패키지를 생성할 수 있습니다.

패키징할 함수로, 문자형 벡터 목록입니다.

MATLAB Runtime 인스톨러에 대한 MATLAB Runtime 대체(fallback)를 생성된 애플리케이션에 포함할지 여부는 패키징 옵션 섹션에서 다음 두 가지 옵션 중 하나를 선택하여 결정할 수 있습니다. 패키지에 MATLAB Runtime 인스톨러를 포함하면 패키지 크기가 크게 증가합니다.

웹에서 다운로드한 Runtime — MATLAB Runtime을 다운로드하고 이를 배포된 MATLAB 애플리케이션과 함께 설치하는 인스톨러를 생성합니다.

패키지에 포함된 Runtime — MATLAB Runtime 인스톨러를 포함하는 인스톨러를 생성합니다.

이 옵션을 처음으로 선택하면 MATLAB Runtime 인스톨러를 다운로드하거나, 인터넷에 액세스할 수 없는 경우 CD를 준비하라는 메시지가 표시됩니다.

라이브러리에 포함해야 할 파일 목록입니다.

라이브러리와 함께 설치되는 선택적 파일의 목록입니다.

설정

컴파일러의 동작을 제어하는 플래그로, 문자형 벡터입니다.

테스트용 파일이 저장되는 폴더로, 문자형 벡터입니다.

사용자 지정 인스톨러 빌드용 파일이 저장되는 폴더로, 문자형 벡터로 저장됩니다.

생성된 인스톨러가 저장되는 폴더로, 문자형 벡터입니다.

라이브러리 정보

설치된 라이브러리의 이름으로, 문자형 벡터입니다.

디폴트 값은 앱의 내보낸 함수 필드에 나열된 첫 번째 함수의 이름입니다.

생성된 라이브러리의 버전으로, 문자형 벡터입니다.

인스톨러에 표시되는 이미지로, 이미지입니다.

라이브러리 작성자의 이름으로, 문자형 벡터입니다.

라이브러리 지원팀에 연락하는 데 사용되는 이메일 주소로, 문자형 벡터입니다.

애플리케이션에 대한 간단한 설명으로, 문자형 벡터입니다.

라이브러리에 대한 자세한 설명으로, 문자형 벡터입니다.

패키징할 때 샘플 파일을 포함할지 여부를 정할 수 있습니다. 샘플 코드는 내보낸 MATLAB 함수를 타깃 언어로 호출하는 방법을 보여줍니다. C++ 공유 라이브러리, Java 패키지, .NET 어셈블리, Python 패키지에 대해 샘플 생성이 지원됩니다.

새로운 MATLAB 샘플 파일을 생성하려면 새 샘플 만들기를 클릭하고 MATLAB 함수를 선택하세요. 이렇게 하면 함수의 의도된 동작을 기반으로 원하는 대로 수정할 수 있도록 MATLAB 스크립트가 열립니다.

주의

샘플 파일 코드는 사용자 상호 작용을 필요로 해서는 안 됩니다. MATLAB 함수에 입력 인수가 필요한 경우 함수 호출에서 인수에 대한 특정 값을 제공해야 합니다.

이미 작성한 MATLAB 스크립트를 업로드하려면 기존 샘플 추가를 클릭합니다.

샘플 코드에 대한 자세한 내용은 Create Sample Code to Call Exported Function 항목을 참조하십시오.

추가 인스톨러 옵션

아티팩트가 설치되는 폴더로, 문자형 벡터입니다.

아티팩트 사용 시 추가 요구 사항에 대한 참고 사항으로, 문자형 벡터입니다.

프로그래밍 방식으로 사용

모두 확장

libraryCompiler를 입력합니다.

또는 deploytool를 입력하고 Library Compiler를 클릭합니다.

참고 항목

|