Задайте стандартную математическую библиотеку для модели.
Генерация кода 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)' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Допустимая библиотека |
Меры безопасности | Никакое влияние |