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