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

Использование библиотеки C++ в коде C
У меня есть библиотека C++, которая предоставляет различные классы для управления данными. У меня есть исходный код библиотеки. Я хочу расширить C++ API для поддержки вызовов функций C, чтобы библиотеку можно было использовать с кодом C и кодом...
86225 просмотров
schedule 13.03.2022

Используйте GNU libc regexec() для подсчета подстроки
Можно ли подсчитать, сколько раз подстрока появляется в строке, используя сопоставление регулярных выражений с GNU libc regexec()?
1546 просмотров
schedule 17.04.2024

Почему функция inet_ntoa не допускает повторного входа?
Взглянув на исходный код библиотеки GNU C, я обнаружил, что inet_ntoa реализован с помощью static __thread char buffer[18] Мой вопрос в том, что, поскольку есть необходимость использовать inet_ntoa с повторным входом, почему автор GNU C...
5761 просмотров
schedule 27.01.2023

Могу ли я смешивать мьютексы на основе фьютексов с мьютексами glibc-2.2 linuxthreads?
Если вы не знаете, что такое futex и linuxthreads-0.9, пожалуйста, не отвечайте. Могу ли я смешать в одной программе мьютекс на основе фьютекса с мьютексом из linuxthreads-0.8 или -0.9 (который использовался во всех glibc ‹=2.2 и во всех uClibc)?...
614 просмотров
schedule 01.08.2023

glibc, glib и gnulib
каковы различия в силе и функциях gnulib glib и glibc Спасибо!
11748 просмотров
schedule 16.05.2024

glibc обнаружила ошибку
Может ли кто-нибудь помочь мне разобраться в этом сообщении об ошибке? *** glibc detected *** ./kprank_new3_norm: munmap_chunk(): invalid pointer: 0x00000000096912d0 *** ======= Backtrace: ========= /lib64/libc.so.6(cfree+0x1b6)[0x3df6e75a36]...
6966 просмотров
schedule 03.03.2022

не могу использовать g++ из Fedora
$ yum list | grep gcc arm-gp2x-linux-gcc.i686 4.1.2-11.fc12 @fedora arm-gp2x-linux-gcc-c++.i686 4.1.2-11.fc12 @fedora gcc.i686 4.4.3-4.fc12 @updates...
7987 просмотров
schedule 06.05.2023

Как получить POSIX strerror_r вместо версии GNU?
Как получить POSIX strerror_r вместо версии GNU? Я компилирую с помощью g++ на Ubuntu 8.04 с glibc версии 2.7 (на основе того, что есть в ). Изменить На приведенной выше странице руководства говорится: Требования к макросам...
5409 просмотров
schedule 14.10.2023

'__glibcxx_requires_valid_range' не был объявлен в этой области (xcode)
Я пытаюсь использовать статическую библиотеку Xcode (iphone) и не могу понять эту ошибку. У кого-нибудь еще было такое раньше? Он находится в файле stl_algobase.h в следующих местах: __glibcxx_requires_valid_range(__first, __last); Я...
1221 просмотров
schedule 19.09.2022

Как определить, от чего будет зависеть версия бинарника glibc (glibcxx)?
Хорошо известно, что glibc (и, насколько мне известно, glibstd ++ также) использует механизм управления версиями символов. (Подробнее см .: Как я могу ссылаться на конкретный glibc версия .) Вопрос в том, как определить точные версии GLIBC и...
14070 просмотров
schedule 02.04.2024

Как отладить обнаруженную glibc *** python: malloc (): повреждение памяти
Я использую python2.5 с scipy.weave для встраивания кода c. В моем коде c нет функции malloc (), но я получил ошибку вроде "glibc detected *** python: malloc(): memory corruption" время от времени (это случайный алгоритм) Итак, как мне...
5666 просмотров
schedule 23.11.2022

*** Обнаружен glibc *** free(): неверный следующий размер (быстрый) должен работать?
Я работаю над существующим проектом c (spglib на sourceforge) и столкнулся со следующей проблемой после очистки некоторых инициализаций массива: * glibc обнаружен * тесты/spglibtest: free(): неверный следующий размер (быстро): 0x08ab46e0 ***...
18076 просмотров
schedule 08.05.2022

кросскомпилировать glibc для руки
Добрый день В настоящее время работаю над встраиваемым устройством на базе arm-linux. Я хочу создать GCC для моей целевой архитектуры с помощью Glibc. Сборка GCC прошла успешно, но у меня проблемы со сборкой Glibc. Я использую последнюю версию...
8695 просмотров
schedule 08.12.2022

malloc(): повреждение памяти
У меня проблема с malloc в моем коде jni. Код предназначен для доступа к библиотеке exiv2 в java. Я пытался испортить код, используя как sun, так и openjdk 1.6.0 vms и 1.7.0 (beta) vm. Ошибка: *** glibc detected ***...
11285 просмотров
schedule 13.02.2024

glibc обнаружил повреждение памяти
У меня есть следующая функция. 129 string cmdline::compile_sOpt(const cl_option *options) 130 { 131 assert(options != MEM0x0); 132 133 string sOpt; 134 int i =0; 135 while(options[i].lo_name != MEM0x0){ 136 sOpt +=...
8943 просмотров
schedule 29.04.2022

Изменяет ли привязка `-lpthread` поведение приложения? (Линукс, Глибк)
У меня вопрос: если у нас есть приложение, которое не использует потоки, мы можем слинковать его двумя способами: 1) Ссылка как обычно, без -lpthread и -ldl 2) Добавьте в ссылку две библиотеки: libpthread и libdl. E.g. $ cat a.c int...
1924 просмотров
schedule 20.02.2022

Запрос расширений GNU, но в остальном POSIX-совместимых функций?
Есть ли способ с макросами тестирования функций, чтобы glibc выставлял расширения GNU (функции, не указанные в POSIX, и дополнительные макросы флагов/аргументов для стандартных функций, таких как MAP_ANONYMOUS ), но по-прежнему предпочитает семантику...
218 просмотров
schedule 12.02.2023

установить глобальные пути поиска по умолчанию gcc
при беге arm-none-linux-gnueabi-gcc -print-search-dirs | grep libraries | sed 's/:/\n/g' Получаю следующий результат: libraries =/opt/codesourcery/lib/gcc/arm-none-linux-gnueabi/4.4.1/...
41410 просмотров
schedule 27.06.2023

ядро паникует при изменении glibc
для пользовательской платы я внес несколько изменений в glibc в коде malloc. заменил glibc в корневой файловой системе и скомпилировал ядро, чтобы иметь эту корневую файловую систему. Когда ядро ​​​​загружается, я получаю панику ядра с ошибкой:...
285 просмотров
schedule 17.05.2022

Программа, сгенерированная mkbundle (из программы C#), работает в Ubuntu, но не работает в Redhat.
Я написал программу на Visual C# 2010 Express для Windows 7, 64 бит. После некоторых усилий мне удалось заставить его работать на моей виртуальной машине Ubuntu (32-разрядная версия) (перекомпилирован в MonoDevelop и использовал mkbundle). Клиент...
654 просмотров
schedule 07.06.2023