
ICHlibpng und zlib installiertund will laufendieses Programmbenutze png.h
. Ich habe Code::Blocks und bin völlig neu in der IT. Ich weiß nicht, warum es nicht läuft. Ich bekomme folgendes:
undefined reference to png_create_write_struct.
Sollte ich auch etwas tun, um Bibliotheken im Code::Blocks-Menü hinzuzufügen?
Antwort1
Wenn Sie Softwareentwicklung betreiben, müssen Sie auch die -dev-Pakete installieren (was Sie bereits getan haben, wenn Sie den Befehl über Ihren Link ausgeführt haben).
libpng12-0:
This package contains the runtime library files needed to run software using libpng.
libpng12-dev
This package contains the header and development files needed to build programs and packages using libpng.
Klicken Sie außerdem in Code::Blocks mit der rechten Maustaste auf den Projektnamen im Projektbaum und wählen Sie „Build-Optionen...“. Wählen Sie im nächsten Fenster die Spitze des Baums auf der linken Seite (Ihren Projektnamen). Wählen Sie im Hauptteil des Fensters „Linker-Einstellungen“. Fügen Sie in der linken Listbox einen Eintrag mit dem Namen hinzu
libpng
Jetzt sollte die Kompilierung Ihres Projekts problemlos funktionieren.