Вопросы по теме 'libm'

Программа на основе C ++ libm занимает слишком много времени на чистом сервере ubuntu 16 по сравнению с VM ubuntu server 12.
Я пытаюсь запустить интенсивную математическую программу на C++ на сервере Ubuntu, и удивительно, что Ubuntu Server 16, работающий на чистом Core i7 6700, занимает больше времени, чем двухъядерный сервер Ubuntu 12.04.5, работающий на виртуальной...
102 просмотров
schedule 12.06.2022

Функция Sqrt не работает
Итак, я пытаюсь сделать программу, которая вычисляет квадратную формулу, но когда я пытаюсь скомпилировать код, я получаю следующее: «неопределенная ссылка на sqrt». Но я пытался определить sqrt через math.h и еще 2 раза в код. Я приложил свой код...
1135 просмотров
schedule 19.06.2022

Для каких функций предназначена libm?
Насколько я знаю, некоторые математические функции содержатся в libc, а другие — в libm. Я обнаружил это экспериментально: $ nm --dynamic --defined-only /lib/x86_64-linux-gnu/libm.so.6 | grep -w abs $ nm --dynamic --defined-only...
5936 просмотров
schedule 26.07.2022

программа больше не находит math.h
Спустя долгое время я скачал программу, которую я разработал совместно, и попытался перекомпилировать ее на моем Ubuntu Linux 12.04, но, похоже, она больше не находит math.h. Это может быть связано с тем, что недавно что-то изменилось в gcc , но я...
2157 просмотров
schedule 25.09.2022

Что эквивалентно glibc для fesetflushtozero()?
В libc HP-UX есть функция fesetflushtozero , чтобы переключить поведение с плавающей запятой между «постепенным недостатком памяти» и «сбросом до нуля». Как добиться того же в системе с glibc?
57 просмотров
schedule 17.10.2022

Может ли CMake определить, нужно ли мне ссылаться на libm при использовании pow в C?
В некоторых компиляторах использование pow и некоторых других функций в программе C требует связывания с библиотекой m . Однако некоторым компиляторам это не требуется, и при связывании с библиотекой m возникнет ошибка. Почти идентичная...
5792 просмотров
schedule 18.02.2023

соединение выполнено успешно с помощью arm-none-eabi-g ++, но не arm-none-eabi-gcc
Я использую инструменты компилятора Launchpad Arm. Конкретно, arm-none-eabi-g ++ и arm-none-eabi-gcc из: (Инструменты GNU для встроенных процессоров ARM) 5.2.1 20151202 (выпуск) [ARM / embedded-5-branch, ревизия 231848] У меня есть простая...
3384 просмотров
schedule 15.04.2023