C++ 컴파일러 선택하기
MATLAB®은 MEX 파일, C++ 라이브러리에 대한 MATLAB 인터페이스, 독립 실행형 MATLAB 엔진 및 MAT 파일 응용 프로그램을 빌드하기 위한 디폴트 컴파일러를 선택합니다. C++ 응용 프로그램의 디폴트 컴파일러는 C 응용 프로그램의 디폴트 컴파일러와 다를 수 있습니다. 디폴트 C++ 컴파일러를 확인하려면 다음 명령 중 하나를 입력하십시오.
mex -setup cpp mex -setup CPP mex -setup c++
또한, MATLAB은 시스템의 다른 C++ 컴파일러에 대한 링크도 표시합니다. 디폴트 컴파일러를 변경하려면 다음 링크 중 하나를 선택하십시오.
이 명령을 입력하면 MATLAB은 디폴트 C 컴파일러에 대한 정보만 표시합니다.
mex -setup
Microsoft Visual Studio 컴파일러 선택하기
이 예제에서는 시스템에 여러 버전의 Microsoft® Visual Studio®가 설치되어 있는 경우 C++ 응용 프로그램을 빌드하는 데 사용되는 디폴트 컴파일러를 확인하고 변경하는 방법을 보여줍니다.
시스템에 설치된 C++ 컴파일러에 대한 정보를 표시하려면 다음을 입력하십시오.
mex -setup cpp
디폴트 컴파일러를 변경하려면 링크 중 하나를 클릭하십시오. MATLAB에서 해당 컴파일러에 대한 정보를 표시하며, 이 컴파일러는 사용자가 mex -setup cpp
를 호출하여 다른 디폴트 컴파일러를 선택할 때까지 디폴트 컴파일러로 유지됩니다.
MinGW-w64 컴파일러 선택하기
시스템에 MinGW® 컴파일러만 설치되어 있는 경우 MATLAB은 C 응용 프로그램과 C++ 응용 프로그램 둘 다에 대해 자동으로 MinGW를 선택합니다. C 컴파일러나 C++ 컴파일러가 여러 개 있는 경우에 C 컴파일러를 선택하려면 다음 명령을 입력하십시오.
mex -setup
C++ 컴파일러를 선택하려면 다음 명령을 입력하십시오.
mex -setup cpp
mex -setup
만 입력하여 MinGW를 선택하는 경우 C++ 파일을 컴파일하면 mex
가 다른 컴파일러를 선택할 수도 있습니다.
참고 항목
mex
| clibgen.generateLibraryDefinition