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

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

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

Похожие темы