Стандартная математическая библиотека

Описание

Задайте стандартную математическую библиотеку для модели.

Генерация кода Category:> Интерфейс

Настройки

Значение по умолчанию: C99 (ISO) или, если Language установлен в C++, C++03 (ISO)

C89/C90 (ANSI)

Генерирует вызовы ISO®/IEC 9899:1990 C стандартная математическая библиотека.

C99 (ISO)

Генерирует вызовы ISO/IEC 9899:1999 C стандартная математическая библиотека.

C++03 (ISO)

Генерирует вызовы ISO/IEC 14882:2003 математическая библиотека стандарта C++.

Советы

  • Прежде, чем установить этот параметр, проверьте, что ваш компилятор поддерживает библиотеку, которой вы хотите пользоваться. Если вы выбираете значение параметров, которое не поддерживает ваш компилятор, ошибки компилятора могут произойти.

  • Если вы используете компилятор, который не поддерживает ISO/IEC 9899:1999 C, установите этот параметр на C89/C90 (ANSI).

  • Процесс сборки проверяет, совместимы ли заданная стандартная математическая библиотека и набор инструментальных средств. Если они не совместимы, предупреждение происходит во время генерации кода, и процесс сборки продолжается.

Зависимости

  • C++03 доступен для использования, только если вы выбираете C++ для параметра Language.

  • Когда вы изменяете значение параметра Language, стандартная математическая библиотека обновляет к C99 (ISO) для C и C++03 (ISO) для C++.

Информация о командной строке

Параметр: TargetLangStandard
Ввод: символьный вектор
Значение: 'C89/C90 (ANSI)' | 'C99 (ISO)' | 'C++03 (ISO)'
Значение по умолчанию: для C, 'C99 (ISO)'; для C++ 'C++03 (ISO)'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьДопустимая библиотека
Меры безопасностиНикакое влияние

Похожие темы