Wie bekomme ich die libc-Entwicklungsbibliotheken für Ubuntu 12.04?

16

Ich möchte das glibc-devel-Paket in Ubuntu 12.04 installieren. Ich bin VM Ware-Workstation in meinem Projekt und dieses Paket ist eine der Abhängigkeiten, um ein Projektimage zu erstellen. Ich habe versucht, auf Google Informationen zu diesem Paket zu finden, aber keine zufriedenstellende Antwort gefunden.

Wird dieses Paket in Ubuntu 12.04 nicht unterstützt? Wenn nicht, welches ist das alternative Paket dafür?

Jede Hilfe hierzu ist hilfreich.

Tanuj Sharma
quelle
Anschließend apt-get updatekönnen apt-cache search libc6 devSie geeignete Pakete suchen.
0xC0000022L

Antworten:

18

Das Build-wesentlicheInstallieren Sie build-essential Paket sollte Sie aussortieren.

sudo apt-get install build-essential
Mike Steinert
quelle
2

Wenn Sie nur die libc- Headerdateien benötigen , installieren Sie libc6-devInstallieren Sie libc6-dev .

Wenn Sie es vorziehen, auf der Befehlszeile zu installieren, können Sie Folgendes verwenden:

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

Dies ist erwähnenswert, da Sie möglicherweise nur das Paket installieren möchten , wenn Sie einen anderen Compiler als die von build-essentialInstallieren Sie build-essential / gcc-defaultsInstallieren Sie gcc-defaults bereitgestellte Version von GCC verwenden libc6-dev.

(Die Installation build-essentialfunktioniert, da sie libc6-devzur Installation führt. Sie enthält libc6-devtatsächlich die Header-Dateien, mit denen Sie eine Verknüpfung zu GNU libc herstellen können.)

Eliah Kagan
quelle
-1

Ich habe das gleiche Problem und klone die glibc(GNU libc) -Quelle mit dem Befehl:

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

Es läuft gut für mich.

zimmer
quelle
1
Dies scheint nicht die spezifische Version zu sein, die in Ubuntu vorhanden ist. Außerdem ist die Quelle nicht das, was das OP benötigt, sondern lediglich die Überschriften .
Eliah Kagan