Для получения информации об изменении gcc/g ++ компилятор к поддерживаемой версии на платформах Linux®, смотрите Значение по умолчанию Изменения gcc Компилятор в Системе Linux.
MATLAB® обеспечивает отдельные параметры компилятора по умолчанию для C, C++ и файлов языка Фортрана. Если у вас есть несколько поддерживаемых MATLAB компиляторов для языка, установленного в вашей системе Windows®, то MATLAB выбирает тот как компилятор по умолчанию. Чтобы изменить значение по умолчанию, используйте
команда. MATLAB отображает сообщение со ссылками, чтобы выбрать различный компилятор по умолчанию.mex
- установите lang
Если вы вызываете
без mex
настройкаlang
аргумент, затем MATLAB отображает информацию о компиляторе C по умолчанию. MATLAB также отображает ссылки на другие поддерживаемые языки. Чтобы изменить значение по умолчанию для другого языка, выберите ссылку.
Если вы вызываете
от подсказки операционной системы MATLAB отображает ту же информацию. Однако сообщения не содержат ссылки. Вместо этого MATLAB отображает соответствующее mex
настройкаmex
синтаксис команд для изменения компилятора по умолчанию. Скопируйте команду и вставьте ее в подсказку операционной системы.
Компилятор, который вы выбираете, остается значение по умолчанию для того языка, пока вы не вызываете
выбрать различное значение по умолчанию.mex
настройка
Чтобы изменить компилятор C по умолчанию, в командной строке MATLAB, введите:
mex -setup
значения по умолчанию к информации о компиляторе C. В качестве альтернативы введите:mex
настройка
mex -setup c
Чтобы изменить компилятор C++ по умолчанию, введите:
mex -setup cpp
Для примера смотрите, Выбирают C ++ Compiler.
Чтобы изменить компилятор Фортрана по умолчанию, введите:
mex -setup Fortran
Если у вас есть несколько версий 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
опция, чтобы задать файл конфигурации сборки будет удалена в будущем релизе. Вместо этого используйте рабочие процессы, описанные в этой теме для определения компилятора.