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


< Previous Next >
Follow Ups
References