Ich benötige ein paar Header-Dateien, nämlich curses.h für die textbasierte Programmierung. Bitte sagen Sie mir, wie diese Header-Dateien installiert werden sollen.
quelle
Ich benötige ein paar Header-Dateien, nämlich curses.h für die textbasierte Programmierung. Bitte sagen Sie mir, wie diese Header-Dateien installiert werden sollen.
Sie können das libncurses5-dev- Paket über das Software Center installieren oder:
sudo apt-get install libncurses5-dev
Sie können das Paket auch installieren, indem Sie hier klicken .
Wenn Sie eine Datei oder ein Paket benötigen und nicht finden können, können Sie einige Tools verwenden.
1. Apt-Datei
Zuerst installiere apt-file und aktualisiere es.
sudo apt-get install apt-file
apt-file update
Sie können mit apt-file nach benötigten Dateien oder Paketen suchen.
apt-file search curses.h
2. Verwenden Sie packages.ubuntu.com
Gehen Sie zu diesem Link .
Wählen Sie oben rechts den Paketinhalt aus, wenn Sie nach einer Datei suchen, die in einem Paket enthalten ist. Wenn Sie ein Paket direkt benötigen, durchsuchen Sie es einfach mit dem Namen und wählen Sie die Paketnamen .
Finde das Paket aus der Datei
Bearbeiten: Dies funktioniert nur für ein installiertes Paket, daher kann die Frage nicht beantwortet werden. Besser ist die Antwort von heartmagic
Um herauszufinden, zu welchem Paket eine Datei gehört, können Sie Folgendes verwenden
Zum Beispiel
dpkg -S curses.h
gibt mir diese Ausgabe:Dateien im Paket suchen
Bearbeiten: Sie müssen das Paket installiert haben, damit dies funktioniert.
Verwenden Sie, um die Liste der von einem Paket bereitgestellten Dateien abzurufen
Zum Beispiel
dpkg -L libncurses5-dev
gibt mir die folgende AusgabeDies schließt auch Verzeichnisse ein.
Finde NUR Dateien (keine Verzeichnisse) im Paket
Um nur die Dateien zu erhalten, die das Paket enthält:
(Beschreibung: Rufen Sie die bereitgestellten Dateien ab und drucken Sie sie für jede Datei nur, wenn es sich um eine Datei handelt.)
Mehr Informationen
Vielleicht finden Sie diese Tabelle nützlich. Schauen Sie sich einfach die erste Spalte (Aktion) und die dritte Spalte (Deb) an, um einen guten Überblick zu erhalten, was Sie tun können. (es sei denn, Sie sind natürlich neugierig, dann schauen Sie sich die anderen Spalten an.)
quelle