[CentOS, Eclipse] Lädt Bibliotheksdateien in C-Projekt

Was du machen willst

Ich möchte einem Eclipse C-Projekt eine C-Bibliothek hinzufügen und die API in der Bibliothek verwenden

Umgebung

Weise

1. Kopie der Bibliotheksdatei

  1. Erstellen Sie ein "Include" -Verzeichnis
  2. Speichern Sie das Verzeichnis mit der Bibliothek (.lib) im Projektverzeichnis. (Wenn Sie die Shapefile-Bibliothek erstellen, wird ein Verzeichnis mit dem Namen ".lib" erstellt, in dem sich die Bibliotheksdatei befindet.)
  3. Kopieren Sie die Datei shapefil.h und speichern Sie sie im im Projekt erstellten Verzeichnis" include "

2. Einstellungen für die Bibliotheksdefinition

  1. Klicken Sie mit der rechten Maustaste auf das Projekt "Eigenschaften" -> "C / C ++ Build" -> "Einstellungen" -> "Werkzeugeinstellungen". project.png
  2. Geben Sie den Ordner an, in dem ".lib" in "G ++ Linker" -> "Bibliothek" -> "Bibliothekspfad" gespeichert ist.
  3. Geben Sie "shp" in "G ++ Linker" -> "Library" -> "Library" ein (geben Sie im Dateinamen "shp" anstelle von "libshp" an).

Wo ich feststeckte

URL, die ich als Referenz verwendet habe

Wie die C-Bibliothek funktioniert

Eclipse-Einstellungen

Recommended Posts

[CentOS, Eclipse] Lädt Bibliotheksdateien in C-Projekt
Ich habe eine Ruby-Erweiterungsbibliothek in C erstellt
Erstellen Sie in Eclipse eine Basis für Ihr Stapelverarbeitungsprojekt.
Erstellen Sie ein Tomcat-Projekt mit Eclipse Pleiades All in One
Erstellen Sie mit Eclipse ein Jetty-Projekt
Lesen Sie die Java-Eigenschaftendatei in C #
Erstellen Sie ein Tomcat-Projekt mit Eclipse
Erstellen Sie ein Java-Projekt mit Eclipse
Erstellt eine egoistische Konfigurationsdateibibliothek
Erstellen Sie ein Servlet-Programm in Eclipse
Machen Sie einen SOAP-Aufruf in C #
Machen Sie den Kontextstamm zum Projektordner im dynamischen Webprojekt von Eclipse
Erstellen einer Lambda-Entwicklungsumgebung mit Eclipse
So veröffentlichen Sie eine Bibliothek in jCenter
Stellen Sie ein Tomcat-basiertes Eclipse-Projekt für Heroku bereit
Was tun, wenn Sie die Mastertabelle nach dem Importieren eines Projekts in Eclipse nicht in einer Datei speichern konnten?
Legen Sie die Quelle der Bibliothek als Abhängigkeit in IntelliJ als separates Modul des Projekts fest
Erstellen wir eine vielseitige Dateispeicher (?) - Operationsbibliothek, indem wir die Dateispeicherung / -erfassung mit Java abstrahieren
Fügen Sie .gitignore hinzu, wenn Sie ein Projekt in Xcode erstellen
Lesen Sie eine Zeichenfolge in einer PDF-Datei mit Java
Führen Sie ein Spring Boot-Projekt mit VS-Code aus
Erstellen Sie in Eclipse ein einfaches Stapelverarbeitungsframework.
Führen Sie JUnit und Spock in einem Maven-Projekt aus
[Eclipse / Tomcat] Servlet + JSP in Mavens Webapp-Projekt
Eine Bat-Datei, die Java in Windows verwendet
Java-Tipps - Erstellen Sie mit Gradle ein Spring Boot-Projekt
Fügen Sie mit Gradle ein Projekt in einen beliebigen Ordner ein
Wenn das Projekt nicht in Eclipse angezeigt wird
So generieren Sie automatisch einen Konstruktor in Eclipse
Was ist zu tun, wenn in Eclipse "Fehler beim Laden der gemeinsam genutzten JNI-Bibliothek" angezeigt wird?