Installieren / Kompilieren in Cygwin / MinGW - Wie wird der Include-Pfad festgelegt? (symbolischer Link?)

Ich habe versucht, C-Bibliotheken unter Windows 7 mit Cygwin und MinGW zu installieren / zu kompilieren. Ich erhalte jedoch solche Fehler währendmake:

sys/resource.h: No such file or directory
sys/times.h: No such file or directory

Ich dachte vorher, dass es ein Problem mit den spezifischen Bibliotheken sein könnte und fragte hier:Verschiedene Probleme bei der Installation von igraph in Visual Studio 2010 und Cygwin / MinGW ("sys / time.h not found")Aber nachdem ich bei verschiedenen Bibliotheken auf den gleichen Fehler gestoßen bin, denke ich, dass das Problem an meinem Ende liegt.

Versuch

cygwin/usr/include/sys/times.h undcygwin/usr/include/sys/resource.h existiert. Nachdem ich Ratschläge zu symbolischen Links erhalten hatte, habe ich sie verwendetln -s /usr/include/sys sys um sicherzustellen, dasssys/times.h hat funktioniert.

Ich schaute mir das anmake Ausgabe für eine bestimmte Bibliothek (igraph). Es heißt, es sei in einen "src" -Ordner gelangt. Also ging ich in den src-Ordner und machte dasselbe:ln -s /usr/include/sys sys und sorgte dafür, dasssys/times.h arbeitete auch innerhalb des src-Ordners.

Ich bekomme jedoch immer noch:

fatal error: sys/times.h: No such file or directory

Frage

Wie setze ich den "Pfad" fürmake finden Sie "sys / times.h" oder andere Dateien im Ordner "/ usr / include / sys"? Was vermisse ich hier?

P.S.

Bitte nehmen Sie mit mir Kontakt auf, da ich normalerweise Windows-Benutzer bin und mit der Linux-Terminologie nicht vertraut bin.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage