Main Content

독립 실행형 애플리케이션

MATLAB® 함수로부터 독립 실행형 애플리케이션 만들기

MATLAB Compiler™를 사용하여 MATLAB 코드를 독립 실행형 애플리케이션으로 배포하고 다른 사용자와 로열티 없이 공유할 수 있습니다. 독립 실행형 애플리케이션은 MATLAB 앱 디자이너 또는 GUIDE를 사용하여 설계된 애플리케이션일 수도 있고, 명령줄 실행 파일일 수도 있습니다. 독립 실행형 애플리케이션을 실행할 타깃 시스템은 애플리케이션 실행을 위해 MATLAB Runtime을 설치해야 합니다. 라이선스가 부여된 MATLAB 사본은 필요하지 않습니다. 자세한 내용은 MATLAB Runtime 설치 및 구성하기 항목을 참조하십시오.

Simulink® 시뮬레이션으로부터 독립 실행형 애플리케이션을 만들려면 Simulink Compiler를 사용하십시오.

독립 실행형 애플리케이션은 compiler.build.standaloneApplication 함수 또는 mcc 명령 또는 Application Compiler 앱을 사용하여 만들 수 있습니다.

Application Compiler독립 실행형 애플리케이션으로 배포하기 위한 MATLAB 프로그램 패키징

함수

모두 확장

deploytool애플리케이션 배포 앱의 목록 열기
mccCompile MATLAB functions for deployment
createDeploymentScriptCreate a deployment script from a MATLAB Compiler PRJ file (R2022b 이후)
compiler.build.standaloneApplicationCreate standalone application for deployment outside MATLAB (R2020b 이후)
compiler.build.standaloneWindowsApplicationCreate a standalone application for deployment outside MATLAB that does not launch a Windows command shell (R2020b 이후)
compiler.build.StandaloneApplicationOptionsOptions for building standalone applications (R2020b 이후)
compiler.build.ResultsCompiler build results object (R2020b 이후)
compiler.package.installerCreate an installer for files generated by MATLAB Compiler (R2020a 이후)
compiler.package.InstallerOptionsOptions for creating MATLAB Compiler package installers (R2020a 이후)
compiler.package.dockerCreate a Docker image for files generated by MATLAB Compiler on Linux operating systems (R2020b 이후)
compiler.package.DockerOptionsCreate a Docker options object (R2020b 이후)
compiler.runtime.createDockerImageCreate a Docker image that contains MATLAB Runtime (R2023b 이후)
compiler.codetools.deployableSupportPackagesDetermine support packages used by files (R2021b 이후)
ctfroot배포된 애플리케이션과 관련된 파일의 위치
isdeployed코드가 배포 모드와 MATLAB 모드 중 어떤 모드에서 실행 중인지 확인
ismccTest if code is running during compilation process (using mcc)
mcrversionMATLAB 버전과 매칭되는 MATLAB Runtime 버전 번호 반환
%#functionPragma to help MATLAB Compiler locate functions called through feval, eval, Handle Graphics callback, or objects loaded from MAT-files
%#excludeMATLAB Compiler 종속성 분석 중 파일 또는 함수 종속성 무시 (R2020a 이후)

도움말 항목

독립 실행형 애플리케이션 생성

애플리케이션 사용자 지정

Docker에 패키징

패키징

병렬 연산

종속성 분석

모범 사례

문제 해결