이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

디폴트 컴파일러 변경하기

gcc/g++ 컴파일러를 Linux® 플랫폼에서 지원되는 버전으로 변경하는 방법에 대한 자세한 내용은 Change Default gcc Compiler on Linux System 항목을 참조하십시오.

Windows 시스템

MATLAB®은 C, C++, Fortran 언어 파일에 대해 별개의 디폴트 컴파일러 옵션을 관리합니다. Windows® 시스템에 설치된 언어에 대해 MATLAB에서 지원하는 컴파일러가 여러 개 있는 경우 MATLAB은 그중 하나를 디폴트 컴파일러로 선택합니다. 디폴트 값을 변경하려면 mex -setup lang 명령을 사용하십시오. MATLAB이 표시하는 메시지의 링크를 통해 다른 디폴트 컴파일러를 선택할 수 있습니다.

lang 인수 없이 mex -setup을 호출하면 MATLAB이 디폴트 C 컴파일러에 대한 정보를 표시합니다. 또한 MATLAB은 지원되는 다른 언어에 대한 링크도 표시합니다. 다른 언어에 대한 디폴트 값을 변경하려면 링크를 선택하십시오.

운영 체제 프롬프트에서 mex -setup을 호출할 경우에도 MATLAB은 동일한 정보를 표시합니다. 그러나 메시지에 링크는 포함되지 않습니다. 대신, MATLAB은 디폴트 컴파일러를 변경할 수 있는 적절한 mex 명령 구문을 표시합니다. 이 명령을 복사하여 운영 체제 프롬프트에 붙여 넣으십시오.

사용자가 선택한 컴파일러는 mex -setup을 호출하여 다른 컴파일러를 디폴트로 선택할 때까지 해당 언어에 대한 디폴트 컴파일러로 유지됩니다.

C 컴파일러

디폴트 C 컴파일러를 변경하려면 MATLAB 명령 프롬프트에 다음을 입력하십시오.

mex -setup

mex -setup은 기본적으로 C 컴파일러에 대한 정보를 표시합니다. 다음은 위 명령과 동일한 명령입니다.

mex -setup c

C++ 컴파일러

디폴트 C++ 컴파일러를 변경하려면 다음을 입력하십시오.

mex -setup cpp

예제는 C++ 컴파일러 선택하기 항목을 참조하십시오.

Fortran 컴파일러

디폴트 Fortran 컴파일러를 변경하려면 다음을 입력하십시오.

mex -setup Fortran

Mac 시스템에서 디폴트가 아닌 컴파일러 사용하기

시스템에 여러 버전의 Xcode가 설치되어 있는 경우 MATLAB은 Xcode.app 응용 프로그램에 의해 정의된 컴파일러를 사용합니다. 사용자는 Xcode.X.app의 컴파일러를 사용할 수 있습니다. 여기서 Xcode.X.app는 이전에 설치된 Xcode 버전을 저장하는 데 사용한 이름입니다.

MATLAB을 시작하기 전에 터미널에 다음을 입력하십시오.

xcode-select -switch /Applications/Xcode.X.app/Contents/Developer

MATLAB이 어떤 Xcode를 사용 중인지 보려면 터미널에 다음을 입력하십시오.

xcode-select -p

mex -f optionsfile 구문 사용하지 않기

빌드 구성 파일을 지정하는 mex 명령의 -f 옵션은 향후 릴리스에서 제거될 예정입니다. 대신 이 항목에서 설명한, 컴파일러를 지정하는 워크플로를 사용하십시오.

참고 항목

관련 항목

외부 웹 사이트