Ich möchte GSL unter Windows 10 verwenden. Nachdem ich GSL-Pakete in Cygwin installiert habe, kann ich den Installations-GSL-Ordner unter Cygwin nicht finden. Der Fehler ist wie folgt aus:Wo ist GSL auf Cygwin, Windows 10 installiert?
$ g ++ bessel.cpp -Im -lgsl -o bessel.out -L/usr/bin bessel.cpp: 1: 32: fataler Fehler: GSL/gsl_sf_bessel.h: No such Datei oder Verzeichnis Kompilierung beendet.
obwohl ich die GSL-Pakete tun sehen installiert:
Ich habe unter Link auf einer kleinen Test CPP-Datei gefolgt. Using GSL with cygwin g++
Bitte helfen Sie mir auf GSL Bibliothek Setup in Windows 10.
Danke,
Danke Herr für Ihre schnelle Antwort. Ich habe den Pfad überprüft. Es wurde festgestellt, dass es keinen gsl-Ordner unter C: \ cygwin64 \ usr \ include \ gibt. Es scheint ein Problem beim Installieren von GSL mit cygwin64 zu bestehen. Wie im Bild gezeigt, habe ich ein paar GSL-Bibliotheken Optionen bei der Installation überprüft. Was könnte falsch sein, eine gsl mit cygwin erfolgreich zu installieren? Ich meine, es sind gsl-Bibliotheken installiert, die Header-Dateien sollten sich im Ordner befinden, wie du zeigst, oder? –
@RobertWilliam - Haben Sie versucht, die gsl-Pakete auf Cygwin zu deinstallieren/neu zu installieren? Ich habe das gsl-Paket zuerst installiert (und seine Abhängigkeiten), aber die Header wurden in diesem Schritt nicht installiert. Ich habe dann libgsl-devel installiert und sie erschienen. Vielleicht ein Installationsfehler? Oder versuchen Sie es mit einem anderen Spiegel? (Das ist wahrscheinlich eine Strecke ... wirf jetzt einfach Ideen aus.) Lass mich wissen, ob es andere Dateien gibt, die ich in meiner lokalen Installation für dich suchen soll. Ich habe die 64-Bit-Version von Cygwin unter Windows 10 ausgeführt. –
Als eine allgemeinere Antwort, möchten Sie vielleicht auch feststellen, dass Sie finden können, wo ein Cygwin-Paket installiert ist, indem Sie https://cygwin.com/packages/ suchen. – pak