exponenta event banner

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

Сведения об изменении компилятора gcc/g + + на поддерживаемую версию на платформах Linux ® см. в разделе Изменение компилятора gcc по умолчанию в системе Linux.

Системы Windows

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

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

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

Выбранный компилятор остается по умолчанию для этого языка до вызова mex -setup для выбора другого значения по умолчанию.

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

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

mex -setup

mex -setup по умолчанию используется информация о компиляторе C. Либо введите:

mex -setup c

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

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

mex -setup cpp

Пример см. в разделе Выбор компилятора C++.

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

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

mex -setup Fortran

Использование компилятора, отличного от компилятора по умолчанию, в системах Mac

Если в системе установлено несколько версий 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 чтобы указать, что файл конфигурации сборки будет удален в следующей версии. Вместо этого используйте рабочие процессы, описанные в этом разделе, для указания компилятора.

См. также

Связанные темы

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