Для получения информации о смене компилятора gcc/g + + на поддерживаемую версию в Linux® платформы, см. «Изменение компилятора gcc по умолчанию в Linux System».
MATLAB® поддерживает отдельные опции компилятора по умолчанию для файлов языка C, C++ и Фортран. Если в Windows установлено несколько поддерживаемых MATLAB компиляторов для языка® система, затем 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++.
Чтобы изменить компилятор Фортран по умолчанию, введите:
mex -setup Fortran
Если в системе установлено несколько версий Xcode, MATLAB использует компилятор, заданный как Xcode.app
применение. Можно использовать компилятор из Xcode.X.app
, где Xcode.X.app
- имя, используемое для сохранения ранее установленной версии Xcode.
Перед запуском MATLAB из типа Terminal:
xcode-select -switch /Applications/Xcode.X.app/Contents/Developer
Чтобы увидеть, какой Xcode MATLAB использует, в типе терминала:
xcode-select -p
mex -f optionsfile
Синтаксис mex
командная -f
опция указания файла строения сборки будет удалена в следующем релизе. Вместо этого используйте рабочие процессы, описанные в этой теме, для определения компилятора.