Wie wollen Sie eigentlich eine C-Bibliothek?

Ich bin sicher, diese Frage wurde schon oft gefragt, aber ich kann nicht dieses heraus. Haben Sie Geduld mit mir.

Also, wenn Sie eine Bibliothek herunterladen, erhalten Sie ein Bündel .c und .h-Dateien, plus eine Menge anderer Sachen. Jetzt sagen Sie, Sie wollen ein Programm schreiben, verwenden diese Bibliothek.

Kopiere ich alle .h-Dateien in mein Projekt-Verzeichnis. Es funktioniert einfach nicht kompilieren.

Toll, so bekomm ich dann die Bibliothek als einen Haufen .dll ' s, und ich kopiere die dlls in meinem Projekt-Verzeichnis. Immer noch nicht kompilieren.

Wie funktioniert das?

Was tun Sie, wie direkt nach dem erstellen der Ordner für Ihr Projekt? Welche Teile des library-Paket haben Sie mit kopieren/einfügen in den Ordner? Wie machen Sie es so, dass es kompilieren kann? Gehen Sie durch die Schritte mit mir bitte.

  1. Wo die .h-Dateien?
  2. Wo die .dll-Dateien?
  3. Wie kompilieren?

Dank.

(die Bibliothek, die ich versuche, zu arbeiten ist die libpng, ich bin in windows mit MinGW, und ich bin auf der Suche kompilieren von der Befehlszeile, wie üblich.)

(von dem, was ich sammeln, Sie setzen die .h-Dateien in Ein Verzeichnis und die .dll-Dateien, die im Verzeichnis B und man kann mit -l und -L compiler-Optionen sagen dem compiler, wo Sie zu finden sind, ist das richtig?)

InformationsquelleAutor unknown | 2009-11-17
Schreibe einen Kommentar