Выберите компилятор C++

MATLAB® выбирает компилятор по умолчанию для создания файлов MEX, интерфейс MATLAB для библиотеки C++ и автономный движок MATLAB и приложения MAT-файлов. Компилятор по умолчанию для приложений C++ может отличаться от компилятора по умолчанию для приложений C. Чтобы увидеть компилятор C++ по умолчанию, введите одну из следующих команд:

mex -setup cpp
mex -setup CPP
mex -setup c++

Когда вы вводите эту команду, MATLAB показывает вам информацию только для компилятора C по умолчанию.

mex -setup

Выберите компилятор Microsoft Visual Studio

В этом примере показано, как определить и изменить компилятор по умолчанию для создания приложений C++, когда у вас есть несколько версий Microsoft® Визуальная студия® в вашей системе.

Чтобы отобразить информацию для компиляторов C++, установленных в вашей системе, введите:

mex -setup cpp

Чтобы изменить значение по умолчанию, щелкните одну из ссылок. MATLAB отображает информацию об этом компиляторе, который остается по умолчанию до вызова mex -setup cpp для выбора другого значения по умолчанию.

Выберите MinGW-w64 компилятор

Если у вас есть только MinGW® компилятор, установленный в вашей системе, MATLAB автоматически выбирает MinGW для приложений на C и C++. Если у вас есть несколько компиляторов C или C++, введите эту команду, чтобы выбрать компилятор C.

mex -setup

Введите эту команду, чтобы выбрать компилятор C++.

mex -setup cpp

Если вы вводите только mex -setup и выберите MinGW, когда вы скомпилируете файл C++, mex можно выбрать другой компилятор.

См. также

|

Похожие темы