2017-07-17 2 views
0

ich qt 5.9.1 auf meinem Mac habe und ich bekomme die folgenden FehlerQT | MAC Projekt Fehler libssh2 Entwicklungspaket nicht gefunden

libssh2 development package not found 

Ich habe libssh2 mit brauen installiert. es ist unter/usr/local/lib/

ich mein Setup .proDatei haben, wie folgend

PKGCONFIG += libssh2 libxml-2.0 

ich für ähnliche Probleme gesucht, aber keine der Lösungen geholfen hat.

irgendwelche Ideen?

Antwort

0

Erstens, stellen Sie sicher, dass pkg-config ist tatsächlich auf dem neuesten Stand:

brew upgrade pkg-config 
brew update 

Wenn das das Problem nicht beheben, dann prüfen, ob libssh2 eine libssh2.pc Datei installiert in `/ usr/local/lib/pkgconfig /. Wenn nicht, können Sie pkg-config nicht verwenden.

Wenn in diesem Verzeichnis ein libssh2.pc ist, dann ist pkg-config nicht konfiguriert, um dort zu suchen. Fügen Sie /usr/local/lib/pkgconfig zur Umgebungsvariablen PKG_CONFIG_PATH hinzu. Sie können in Ihrer .bash_profile Datei in Ihrem Home-Verzeichnis tun, durch diese Zugabe:

export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig" 

Logout/login (oder Neustart) und die Projektdatei sollten dann in der Lage, die Bibliothek zu finden.

Verwandte Themen