Main Content

MATLAB Runtime 설치 및 구성하기

지원되는 플랫폼:Windows®, Linux®, macOS

MATLAB® Runtime에는 라이선스가 부여된 MATLAB이 없는 타깃 시스템에서 컴파일된 MATLAB 애플리케이션을 실행하는 데 필요한 라이브러리가 포함되어 있습니다.

MATLAB Runtime 인스톨러 다운로드하기

다음 옵션 중 하나를 사용하여 MATLAB Runtime 인스톨러를 다운로드합니다.

  • 선택한 릴리스에 대한 최신 업데이트 레벨의 MATLAB Runtime 인스톨러를 https://www.mathworks.com/products/compiler/matlab-runtime.html 웹사이트에서 다운로드합니다. 이 옵션은 배포된 애플리케이션을 실행하려는 최종 사용자에게 가장 적합합니다.

  • MATLAB 함수 compiler.runtime.download를 사용하여 명령이 실행된 MATLAB 버전과 업데이트 레벨이 일치하는 MATLAB Runtime 인스톨러를 다운로드합니다. 인스톨러가 이미 컴퓨터에 다운로드된 경우 MATLAB Runtime 인스톨러 경로가 반환됩니다. 컴퓨터가 오프라인이면 MATLAB Runtime 인스톨러에 대한 URL을 반환합니다. 이 옵션은 MATLAB Runtime이 포함된 애플리케이션 인스톨러를 생성하려는 개발자에게 가장 적합합니다.

참고

공유 네트워크 드라이브에 MATLAB Runtime을 설치하려면 MATLAB Runtime의 네트워크 설치를 사용하여 애플리케이션 실행 항목을 참조하십시오.

대화형 방식으로 MATLAB Runtime 설치하기

MATLAB Runtime을 설치하려면 다음을 수행합니다.

  1. MATLAB Runtime 인스톨러가 포함된 아카이브를 추출합니다. 인스톨러 파일 이름(_R2024a_)의 릴리스 부분은 릴리스마다 변경됩니다.

    플랫폼단계
    Windows

    MATLAB Runtime 인스톨러의 압축을 풉니다.

    ZIP 파일 MATLAB_Runtime_R2024a_win64.zip을 마우스 오른쪽 버튼으로 클릭하고 압축 풀기를 선택합니다.

    Linux

    unzip 명령을 사용하여 터미널에서 MATLAB Runtime 인스톨러의 압축을 풉니다.

    예를 들어 R2024a MATLAB Runtime 인스톨러의 압축을 풀려면 터미널에서 다음을 입력하십시오.

    unzip MATLAB_Runtime_R2024a_glnxa64.zip

    macOS

    unzip 명령을 사용하여 터미널에서 MATLAB Runtime 인스톨러의 압축을 풉니다.

    Intel® 프로세서 기반 macOS의 경우 다음을 입력하십시오.

    unzip MATLAB_Runtime_R2024a_maci64.zip

    Apple Silicon 기반 macOS의 경우 다음을 입력하십시오.

    unzip MATLAB_Runtime_R2024a_maca64.zip

  2. MATLAB Runtime 인스톨러를 시작합니다.

    플랫폼단계
    Windows

    추출된 파일에서 setup.exe 파일을 더블 클릭하여 인스톨러를 시작합니다.

    Linux

    터미널에서 다음을 입력하십시오.

    sudo -H ./install

    sudo는 쓰기 권한이 없는 디렉토리에 설치하는 경우에만 필요합니다.

    참고

    실행 중인 X 서버에 대한 루트 사용자의 액세스를 허용해야 할 수도 있습니다.

    xhost +SI:localuser:root
    sudo -H ./install
    xhost -SI:localuser:root

    macOS

    DMG 파일을 더블 클릭하여 인스톨러를 시작합니다.

  3. MATLAB Runtime 인스톨러가 시작되면 대화 상자가 표시됩니다. 내용을 읽어본 뒤 다음을 클릭하여 설치를 진행합니다.

  4. 폴더 선택 대화 상자에서 MATLAB Runtime을 설치할 폴더를 지정하십시오.

    컴퓨터에 여러 버전의 MATLAB Runtime이 있을 수 있지만 각 버전에 대해서는 하나의 설치만 있을 수 있습니다. 동일한 버전이 기존에 설치되어 있는 경우 MATLAB Runtime 인스톨러는 동일한 폴더에 있는 기존 설치를 덮어쓰기 때문에 폴더 선택 대화 상자를 표시하지 않습니다.

  5. 선택 사항을 확인하고 다음를 클릭하십시오.

    MATLAB Runtime 인스톨러가 파일을 설치 폴더에 복사하기 시작합니다.

  6. Linux 및 macOS 플랫폼에서 MATLAB Runtime 인스톨러는 파일을 디스크에 복사한 후 제품 구성 참고 사항 대화 상자를 표시합니다. 이 대화 상자에는 경로 환경 변수를 설정하는 데 필요한 정보가 포함되어 있습니다. 이 대화 상자에서 경로 정보를 복사하여 텍스트 파일로 저장한 후 다음을 클릭하십시오.

    경로 환경 변수 설정에 대한 지침은 배포를 위한 MATLAB Runtime 경로 설정 항목을 참조하십시오.

  7. 마침을 클릭하여 인스톨러를 종료하십시오.

디폴트 설치 폴더

R2024a의 디폴트 MATLAB Runtime 설치 폴더는 다음 표처럼 지정되어 있습니다.

플랫폼MATLAB Runtime 설치 폴더
WindowsC:\Program Files\MATLAB\MATLAB Runtime\R2024a
Linux/usr/local/MATLAB/MATLAB_Runtime/R2024a
macOS/Applications/MATLAB/MATLAB_Runtime/R2024a

비대화형 방식으로 MATLAB Runtime 설치하기

지원되는 플랫폼: Windows, Linux

수행할 설치가 많은 경우 설치 인수를 명령줄 인수로 지정하거나 인스톨러 제어 파일에 지정하여 시간을 절약하고 오류를 방지할 수 있습니다. 설치 인수를 지정하면 MATLAB Runtime 인스톨러가 백그라운드 작업으로 실행되고 대화 상자가 표시되지 않습니다.

비대화형으로 실행할 때 인스톨러는 설치 위치를 덮어씁니다.

주의

Linux에서 인스톨러는 환경 변수를 설정하는 데 필요한 정보를 제품 구성 참고 사항 대화 상자에 표시합니다. 인스톨러를 비대화형으로 사용하는 경우 설치 후 라이브러리 경로를 설정하려면 MATLAB Runtime 설치 디렉터리를 찾아야 합니다. 자세한 내용은 배포를 위한 MATLAB Runtime 경로 설정 항목을 참조하십시오.

Silent 모드로 인스톨러 실행

Silent 모드로 MATLAB Runtime을 설치하려면 다음을 수행하십시오.

  1. MATLAB Runtime 인스톨러 아카이브의 내용을 임시 폴더로 추출합니다.

  2. 시스템 명령 프롬프트에서 인스톨러를 추출한 폴더로 이동합니다.

  3. 명령줄에서 -agreeToLicense yes 옵션을 지정하여 MATLAB Runtime 인스톨러를 실행합니다. -agreeToLicense yes를 첫 번째 옵션으로 포함하지 않으면 인스톨러가 MATLAB Runtime을 설치하지 않습니다.

    참고

    대부분의 플랫폼에서 인스톨러는 아카이브가 추출된 폴더의 루트에 있습니다. 64비트 Windows에서 인스톨러는 아카이브 bin 폴더에 있습니다.

    플랫폼명령
    Windowssetup -agreeToLicense yes
    Linux

    sudo ./install -agreeToLicense yes

    참고

    sudo는 쓰기 권한이 없는 디렉토리에 설치하는 경우에만 필요합니다.

    참고

    MATLAB Runtime R2022a 이하 버전을 설치하려면 명령에 -mode silent도 지정해야 합니다.

  4. 설치 로그를 봅니다.

    • Windows 시스템에서 인스톨러는 TEMP 환경 변수로 정의된 위치에 mathworks_username.log라는 로그 파일을 생성합니다. 여기서 username은 Windows 로그인 이름입니다.

    • Linux에서 인스톨러는 명령 프롬프트에 로그 정보를 표시합니다. -outputFile 옵션을 사용하면 파일로도 저장됩니다.

비대화형 방식 설치를 사용자 지정하기

비대화형 방식으로 실행하는 경우 별도로 지정하지 않는 한 인스톨러는 기본값을 사용합니다. MATLAB 인스톨러와 마찬가지로 MATLAB Runtime 인스톨러는 기본 설치 속성을 수정하는 다양한 옵션을 허용합니다.

명령줄 옵션과 값이 포함된 인스톨러 제어 텍스트 파일을 만듭니다. 각 옵션 앞의 대시를 생략하고 각 옵션-값 쌍을 개별 라인에 입력합니다. 예를 들면 다음과 같습니다.

agreeToLicense=yes
destinationFolder=/usr/MATLAB/MATLAB_Runtime
outputFile=myapp_log.txt

그런 다음 -inputfile 인수를 사용하여 파일을 지정합니다. 예를 들어 Linux에서는 다음과 같습니다.

./install -inputfile installer_input.txt

인스톨러 입력 파일에서 다음 옵션을 지정할 수 있습니다.

옵션설명
-agreeToLicenseMATLAB Runtime 라이선스에 동의합니다.
-destinationFolderMATLAB Runtime이 설치된 위치를 지정합니다. 사용자에게 폴더에 대한 쓰기 권한이 없으면 관리자 권한으로 인스톨러를 실행해야 합니다.
-outputFile설치 로그 파일이 저장되는 위치를 지정합니다.

참고

MATLAB 인스톨러 아카이브에는 전체 MATLAB 설치에 사용할 수 있는 모든 옵션이 포함된 installer_input.txt라는 예제 인스톨러 제어 파일이 포함되어 있습니다. 하지만 MATLAB Runtime 인스톨러는 이 섹션에 나열된 옵션만 허용됩니다.

관리자 권한 없이 MATLAB Runtime 설치하기

Linux에서 sudo 권한 없이 MATLAB Runtime을 설치하려면 설치 중에 쓰기 액세스 권한이 있는 폴더를 선택하세요.

Windows에서 관리자 권한이 없는 사용자로 MATLAB Runtime을 설치하려면 다음을 수행하십시오.

  1. 관리자 권한이 있는 Windows 컴퓨터에 MATLAB Runtime을 설치합니다.

  2. MATLAB Runtime이 설치된 폴더를 관리자 권한 없는 컴퓨터에 복사합니다. 배포를 위해 폴더를 zip 파일로 압축할 수 있습니다.

  3. 관리자 권한이 없는 컴퓨터에서 <MATLAB_RUNTIME_INSTALL_DIR>\runtime\arch 디렉터리를 사용자의 PATH 환경 변수에 추가합니다. 자세한 내용은 배포를 위한 MATLAB Runtime 경로 설정 항목을 참조하십시오.

하나의 컴퓨터에 여러 MATLAB Runtime 버전 설치하기

MCRInstaller는 타깃 머신에 여러 버전의 MATLAB Runtime 설치를 지원합니다. 이 기능을 사용하면 다양한 버전의 MATLAB Runtime으로 컴파일된 애플리케이션을 하나의 컴퓨터에서 나란히 실행할 수 있습니다.

타깃 머신에 여러 버전의 MATLAB Runtime이 있는 것을 원하지 않는 경우 원하지 않는 버전을 제거할 수 있습니다. Windows의 경우 제어판에서 프로그램 추가/제거를 실행하여 특정 버전을 제거합니다. Linux의 경우 원하지 않는 MATLAB Runtime 디렉터리를 수동으로 삭제합니다. 각 버전은 순서에 관계없이 설치하거나 제거할 수 있으므로 더 최신 버전의 MATLAB Runtime을 설치하기 전이나 후에 원치 않는 버전을 제거할 수 있습니다.

참고

macOS의 경우 동일한 컴퓨터에 여러 버전의 MATLAB Runtime을 설치할 수 없습니다.

동일한 컴퓨터의 MATLABMATLAB Runtime

개발 컴퓨터에서 배포된 컴포넌트를 테스트할 때는 MATLAB Runtime을 설치할 필요가 없습니다. 컴포넌트를 컴파일하는 데 사용하는 MATLAB 설치가 MATLAB Runtime을 대체할 수 있습니다.

디버그 목적으로 MATLAB Runtime을 설치할 수 있습니다.

경로 수정하기

이미 MATLAB이 있는 컴퓨터에 MATLAB Runtime을 설치하는 경우 필요에 따라 시스템 라이브러리 경로를 조정해야 합니다.

MATLAB 대신 MATLAB Runtime에 대해 배포된 MATLAB 코드를 실행하려면 라이브러리 경로가 MATLAB 디렉터리보다 먼저 MATLAB Runtime 디렉터리를 나열하는지 확인해야 합니다. 환경 변수 설정에 대한 자세한 내용은 배포를 위한 MATLAB Runtime 경로 설정 항목을 참조하십시오.

또는 컴파일된 애플리케이션에 대해 생성된 셸 스크립트를 사용하여 MATLAB Runtime의 위치를 지정할 수 있습니다.

MATLAB Runtime 제거하기

Windows

  1. 언인스톨러를 시작합니다.

    Windows 시작 메뉴에서 프로그램 추가/제거 제어판을 검색하고 목록에서 MATLAB Runtime을 더블 클릭합니다.

    <MATLAB_RUNTIME_INSTALL_DIR>\bin\<arch> 폴더에서 MATLAB Runtime 언인스톨러를 시작할 수도 있습니다. 여기서 <MATLAB_RUNTIME_INSTALL_DIR>MATLAB Runtime 설치 폴더이고 <arch>win32 또는 win64와 같은 아키텍처별 폴더입니다.

  2. 제품 제거 대화 상자의 제품 목록에서 MATLAB Runtime을 선택하고 다음를 클릭합니다.

  3. 마침를 클릭합니다.

Linux

  1. MATLAB 및 MATLAB Runtime의 모든 인스턴스를 닫습니다.

  2. Linux 터미널에 다음 명령을 입력합니다.

    rm -rf <MATLAB_RUNTIME_INSTALL_DIR>

    주의

    삭제된 파일은 복구할 수 없으므로 rm 명령을 사용할 때는 주의해야 합니다.

macOS

  1. MATLAB 및 MATLAB Runtime의 모든 인스턴스를 닫습니다.

  2. MATLAB Runtime 설치 폴더로 이동합니다. 예를 들어 애플리케이션 폴더에서 설치 폴더 이름은 MATLAB_Compiler_Runtime.app일 수 있습니다.

  3. MATLAB Runtime 설치 폴더를 휴지통으로 드래그한 다음 Finder 메뉴에서 휴지통 비우기를 선택합니다.

참고 항목

관련 항목