Как получить библиотеки разработки libc для Ubuntu 12.04?

16

Я хочу установить пакет glibc-devel в Ubuntu 12.04. Я являюсь рабочей станцией VM Ware в моем проекте, и этот пакет является одной из зависимостей для создания образа проекта. Я пытался найти информацию в Google об этом пакете, но не нашел удовлетворительного ответа.

Этот пакет не поддерживается в Ubuntu 12.04? Если нет, то каков альтернативный пакет для этого.

Любая помощь по этому вопросу будет полезна.

Танудж Шарма
источник
После apt-get updateвы можете использовать, apt-cache search libc6 devчтобы найти подходящие пакеты.
0xC0000022L

Ответы:

18

Пакет build-essentialУстановите build-essential должен разобраться с вами.

sudo apt-get install build-essential
Майк Штейнерт
источник
2

Если вам просто нужны заголовочные файлы libc , установите libc6-devУстановите libc6-dev .

Если вы предпочитаете устанавливать в командной строке, вы можете использовать:

sudo apt-get update && sudo apt-get install libc6-dev

Это стоит отметить, так как если вы используете компилятор, отличный от версии GCC, предоставляемой build-essentialУстановите build-essential / gcc-defaultsУстановите gcc-defaults , вы можете просто установить libc6-devпакет.

(Установка build-essentialбудет работать, потому что она приведет libc6-devк установке. libc6-devЭто то, что фактически обеспечивает заголовочные файлы, которые позволяют вам ссылаться на GNU libc.)

Элия ​​Каган
источник
-1

У меня та же проблема, и я клонирую источник glibc(GNU libc) с помощью команды:

git clone git://sourceware.org/git/glibc.git

Это работает нормально для меня.

Zimmer
источник
1
Похоже, это не конкретная версия, присутствующая в Ubuntu. Кроме того, источником является не то, что нужно OP, а просто заголовки .
Элия ​​Каган