Mailinglist Archive: opensuse-programming-de (151 mails)
| < Previous | Next > |
Re: C, C++ und Image Magick
- From: Philipp Thomas <philipp.thomas@xxxxxxxxx>
- Date: Thu, 04 Dec 2003 22:43:00 +0100
- Message-id: <07avsvc15lptec2oalp6crblg5urm3l8c5@xxxxxxx>
Karl Sinn <news@xxxxxxxxxxxx> [04 Dez 2003 19:56:08 +0100]:
>g++ -I /home/Karl/ImageMagick-5.5.7/include/ MagickDemo1.c -l
>/home/Karl/ImageMagick-5.5.7/lib/libMagick++.so
>
>Ergebniss:
>/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
>ne peut trouver -l/home/Karl/ImageMagick-5.5.7/lib/libMagick++.so
>collect2: ld returned 1 exit status
Weil der Aufruf so aussehen muss (bei '\' Zeilen zu einer zusammenfügen):
g++ -I /home/Karl/ImageMagick-5.5.7/include \
-L /home/Karl/ImageMagick-5.5.7/lib MagickDemo1.c -lMagick++
Mit -l wird *nur* der Name der Bibliothek ohne das "lib" vorweg und ohne
Endung angegeben. Den Pfad zur Bibliothek muss man mit -L angeben.
Philipp
>g++ -I /home/Karl/ImageMagick-5.5.7/include/ MagickDemo1.c -l
>/home/Karl/ImageMagick-5.5.7/lib/libMagick++.so
>
>Ergebniss:
>/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
>ne peut trouver -l/home/Karl/ImageMagick-5.5.7/lib/libMagick++.so
>collect2: ld returned 1 exit status
Weil der Aufruf so aussehen muss (bei '\' Zeilen zu einer zusammenfügen):
g++ -I /home/Karl/ImageMagick-5.5.7/include \
-L /home/Karl/ImageMagick-5.5.7/lib MagickDemo1.c -lMagick++
Mit -l wird *nur* der Name der Bibliothek ohne das "lib" vorweg und ohne
Endung angegeben. Den Pfad zur Bibliothek muss man mit -L angeben.
Philipp
| < Previous | Next > |