Выбор компилятора 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 Compiler

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

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

mex -setup cpp

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

Выбор MinGW-w64 Compiler

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

mex -setup

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

mex -setup cpp

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

Смотрите также

|

Похожие темы