Изменение компилятора по умолчанию

Изменить значение по умолчанию на Windows Systems

MATLAB® обеспечивает отдельные параметры компилятора по умолчанию для C, C++ и файлов языка Фортрана. Если у вас есть несколько компиляторов, которые MATLAB поддерживает для языка, установленного на вашем Windows® система, затем MATLAB выбирает ту как компилятор по умолчанию. Чтобы изменить значение по умолчанию, используйте mex - установите lang команда. MATLAB отображает сообщение со ссылками, чтобы выбрать различный компилятор по умолчанию.

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

Если вы вызываете mex настройка от подсказки операционной системы MATLAB отображает ту же информацию. Однако сообщения не содержат ссылки. Вместо этого MATLAB отображает соответствующее mex синтаксис команд для изменения компилятора по умолчанию. Скопируйте команду и вставьте ее в подсказку операционной системы.

Компилятор, который вы выбираете, остается значение по умолчанию для того языка, пока вы не вызываете mex настройка выбрать различное значение по умолчанию.

Компиляторы C

Чтобы изменить компилятор C по умолчанию, в командной строке MATLAB, введите:

mex -setup

mex настройка значения по умолчанию к информации о компиляторе C. Чтобы изменить значение по умолчанию, выберите ссылку на другой компилятор.

В качестве альтернативы тип:

mex -setup c

Компиляторы C++

Чтобы изменить компилятор C++ по умолчанию, введите:

mex -setup cpp

Для примера смотрите, Выбирают C ++ Compiler.

Компиляторы Фортрана

Чтобы изменить компилятор Фортрана по умолчанию, введите:

mex -setup Fortran

Изменить значение по умолчанию в системах Linux

Для получения информации об изменении gcc/g ++ компилятор к поддерживаемой версии на Linux® платформы, смотрите Значение по умолчанию Изменения gcc Компилятор в Системе Linux.

Изменить Значение по умолчанию в macOS Системах

Если у вас есть несколько версий XCode, установленного в вашей системе, MATLAB использует компилятор, заданный Xcode.app приложение. Можно использовать компилятор от Xcode.X.app, где Xcode.X.app имя, вы раньше сохраняли ранее установленную версию XCode.

Перед стартовым MATLAB, от Терминального типа:

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

Чтобы видеть, который XCode MATLAB использует в Терминальном типе:

xcode-select -p

Не используйте mex -f optionsfile Синтаксис

mex команда -f опция, чтобы задать файл конфигурации сборки будет удалена в будущем релизе. Вместо этого используйте рабочие процессы, описанные в этой теме для определения компилятора.

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

Похожие темы

Внешние веб-сайты