Intereting Posts
Откройте MTU между мной и IP-адресом назначения Есть ли дистрибутив, который предлагает частые обновления пакетов программного обеспечения, но стабильность и согласованность в системных пакетах? Как установить STREAMS в Linux? Найти приложение по умолчанию с помощью xdg-open В чем разница между созданием каталога внутри / home и / home / $ USER? Сколько памяти теряется при запуске Использование Gparted и установка Windows 10 после Linux Почему Firefox не может открыть ссылку со сценарием оболочки, который использует `source`? переносить значение динамически названной переменной оболочки X "Не удается открыть дисплей:: 0", в то время как переменная DISPLAY верна Искать текст в Linux, но не отображать полную строку в результатах Как узнать, какой открытый ключ использовался, когда кто-то использовал пароль без пароля ssh? Взаимодействие с пользовательской камерой в Linux на beaglebone Обнаружение оборудования док-станции Dyconn Dubbler Команда с несколькими переменными

Поддерживает ли uClibc использование pthreads?

Недавно я посетил встроенный курс Linux, в котором говорилось, что uClibc не поддерживает использование pthreads и что он поддерживает только linuxthreads . Кроме того, инструктор курса подразумевал, что linuxthreads были рядом с бесполезными. Однако при чтении ряда онлайн-статей подразумевается, что они фактически поддерживаются. Кроме того, при создании корневой файловой системы и образа ядра для целевого встроенного устройства с использованием buildroot я вижу, что у меня есть файлы libpthread-0.9.33.2.so и libpthread.so.0 каталоге /lib моей целевой корневой файловой системы , Я действительно смущен характером противоречивой информации, которую я получил, и был бы очень благодарен, если бы кто-нибудь мог прояснить ситуацию для меня.

Начиная с версии 0.9.32 (выпущенной 8 июня 2011 г.) uClibc поддерживает NPTL для следующих архитектур: arm, i386, mips, powerpc, sh, sh64, x86_64.

Фактически, оба являются реализацией pthreads и будут предоставлять libpthread.so.