Jak uzyskać biblioteki programistyczne libc dla Ubuntu 12.04?

16

Chcę zainstalować pakiet glibc-devel w Ubuntu 12.04. Jestem stacją roboczą VM Ware w moim projekcie i ten pakiet jest jedną z zależności do budowania obrazu projektu. Próbowałem znaleźć w Google informacje o tym pakiecie, ale nie znalazłem żadnej satysfakcjonującej odpowiedzi.

Czy ten pakiet nie jest obsługiwany w systemie Ubuntu 12.04? Jeśli nie, to jaki jest dla niego pakiet alternatywny.

Każda pomoc w tym zakresie będzie przydatna.

Tanuj Sharma
źródło
Gdy apt-get updatemożesz użyć, apt-cache search libc6 devaby znaleźć odpowiednie pakiety.
0xC0000022L

Odpowiedzi:

2

Jeśli potrzebujesz tylko plików nagłówkowych libc , zainstaluj libc6-devZainstaluj libc6-dev .

Jeśli wolisz zainstalować w wierszu polecenia, możesz użyć:

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

Warto o tym wspomnieć, ponieważ jeśli używasz kompilatora innego niż wersja GCC dostarczana przez build-essentialZainstaluj niezbędny do kompilacji / gcc-defaultsZainstaluj gcc-defaults , możesz po prostu zainstalować libc6-devpakiet.

(Instalacja build-essentialzadziała, ponieważ spowoduje libc6-devzainstalowanie. libc6-devTo właśnie zapewnia pliki nagłówkowe, które umożliwiają połączenie z GNU libc.)

Eliah Kagan
źródło
-1

Mam ten sam problem i sklonowałem glibcźródło (GNU libc) za pomocą polecenia:

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

Dla mnie działa dobrze.

zimmer
źródło
1
Nie jest to konkretna wersja obecna w Ubuntu. Ponadto źródłem nie jest to, czego potrzebuje OP, ale po prostu nagłówki .
Eliah Kagan