Изменение стандартной математической библиотеки

Для вызовов математических операций генератор кода использует стандартную математическую библиотеку, которую вы задаете в настройках сборки. Стандартная математическая библиотека по умолчанию зависит от выбранного языка. Для C это C99 (ISO). Для C++ это C++ 11 (ISO).

Можно изменить стандартную математическую библиотеку на одну из этих библиотек.

Имя библиотекиЯзыковая поддержкаСтандарт
C89/C90 (ANSI)C, C++ISO®/ IEC 9899:1990
C99 (ISO)C, C++ISO/IEC 9899:1999
C++ 03 (ISO)C++ISO/IEC 14882:2003
C++ 11 (ISO)C++ISO/IEC 14882:2011 (E)

Математические библиотеки C++ 03 (ISO) и C++ 11 (ISO) доступны только, если язык является C++.

Чтобы изменить библиотеку:

  • В настройках сборки проекта, на вкладке Custom Code, установите параметр Standard math library.

  • В объекте строения кода установите TargetLangStandard параметр.

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

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте