Hallo,
ich brauche für ein Programm was ich schreiben will die gmp. Die Bibliothek habe ich mit einem debian Paket installiert. Wenn ich jetzt aber mein Programm mit
gcc -o main main.c -lgmp
compilieren möchte, meldet mir gcc, dass es die gmp.h nicht finden kann. Was mache ich falsch?
ldconfig hat auch nix geholfen.
Programmieren mit gmp
Header finden...
Tja, manchmal ist das so ein Problem.
1. Hast du auch das zugehörige DEV-Paket installeirt?
das reine LIB-Paket enthält nämlich nur die Laufzeit und nicht die Entwickler-Dateien
2. Wo liegt die Header-Datei?
mit z.B. kannst du sehen, das
...
...
installiert wurde! Diese header-Datei ist über
direkt ansprechbar. Sollte bei dir noch ein Pfad davor stehen, musst du die Angabe
im Include entsprechend ändern (alle include-Angaben in sind relativ zu !
Hope this helps,
jürgen
1. Hast du auch das zugehörige DEV-Paket installeirt?
das reine LIB-Paket enthält nämlich nur die Laufzeit und nicht die Entwickler-Dateien
2. Wo liegt die Header-Datei?
mit
Code: Alles auswählen
dpkg -L libgmp3-dev
...
Code: Alles auswählen
/usr/include/gmp.h
installiert wurde! Diese header-Datei ist über
Code: Alles auswählen
#include <gmp.h>
im Include entsprechend ändern (alle include-Angaben in
Code: Alles auswählen
<...>
Code: Alles auswählen
/usr/ibclude
Hope this helps,
jürgen
-
- Beiträge: 2
- Registriert: 02.11.2003 11:33:51