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

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

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

Похожие темы