디폴트 컴파일러 변경하기
Windows 시스템에서 디폴트 값을 변경하려면
MATLAB®은 C, C++, Fortran 언어 파일에 대해 별개의 디폴트 컴파일러 옵션을 관리합니다. Windows® 시스템에 설치된 언어에 대해 MATLAB에서 지원하는 컴파일러가 여러 개 있는 경우 MATLAB은 그중 하나를 디폴트 컴파일러로 선택합니다. 디폴트 값을 변경하려면
명령을 사용하십시오. MATLAB이 표시하는 메시지의 링크를 통해 다른 디폴트 컴파일러를 선택할 수 있습니다.mex
-setup lang
lang
인수 없이
을 호출하면 MATLAB이 디폴트 C 컴파일러에 대한 정보를 표시합니다. 또한 MATLAB은 지원되는 다른 언어에 대한 링크도 표시합니다. 다른 언어에 대한 디폴트 값을 변경하려면 링크를 선택하십시오.mex
-setup
운영 체제 프롬프트에서
을 호출할 경우에도 MATLAB은 동일한 정보를 표시합니다. 그러나 메시지에 링크는 포함되지 않습니다. 대신, MATLAB은 디폴트 컴파일러를 변경할 수 있는 적절한 mex
-setupmex
명령 구문을 표시합니다. 이 명령을 복사하여 운영 체제 프롬프트에 붙여 넣으십시오.
사용자가 선택한 컴파일러는
을 호출하여 다른 컴파일러를 디폴트로 선택할 때까지 해당 언어에 대한 디폴트 컴파일러로 유지됩니다.mex
-setup
C 컴파일러
디폴트 C 컴파일러를 변경하려면 MATLAB 명령 프롬프트에 다음을 입력하십시오.
mex -setup
은 기본적으로 C 컴파일러에 대한 정보를 표시합니다. 또한 MATLAB은 시스템의 다른 C 컴파일러에 대한 링크도 표시합니다. 디폴트 컴파일러를 변경하려면 다음 링크 중 하나를 선택하십시오.mex
-setup
다음은 위 명령과 동일한 명령입니다.
mex -setup c
C++ 컴파일러
디폴트 C++ 컴파일러를 변경하려면 다음을 입력하십시오.
mex -setup cpp
MATLAB은 디폴트 C++ 컴파일러에 대한 정보를 표시하고 시스템의 다른 C++ 컴파일러에 대한 링크도 제공합니다. 디폴트 컴파일러를 변경하려면 다음 링크 중 하나를 선택하십시오. 예제는 C++ 컴파일러 선택하기 항목을 참조하십시오.
Fortran 컴파일러
디폴트 Fortran 컴파일러를 변경하려면 다음을 입력하십시오.
mex -setup Fortran
Linux 시스템에서 디폴트 값을 변경하려면
gcc/g++ 컴파일러를 Linux® 플랫폼에서 지원되는 버전으로 변경하는 방법에 대한 자세한 내용은 Linux 시스템에서 디폴트 gcc 컴파일러 변경하기 항목을 참조하십시오.
macOS 시스템에서 디폴트 값을 변경하려면
시스템에 여러 버전의 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
옵션은 향후 릴리스에서 제거될 예정입니다. 대신 이 항목에서 설명한, 컴파일러를 지정하는 워크플로를 사용하십시오.