openssl / ssl.h nicht gefunden, aber mit Homebrew installiert

8

Ich arbeite an einem C ++ - Projekt auf meinem Mac, auf dem El Capitan läuft, und bekomme diesen Fehler auch nach der Installation von openssl mit Homebrew:

%Vor%

Nach der Suche nach einer Lösung habe ich eine gefunden, die nicht funktioniert :

%Vor%

Damit es funktioniert, muss ich beim Kompilieren die folgenden Flags hinzufügen:

LDFLAGS: -L/usr/local/opt/openssl/lib

CPPFLAGS: -I/usr/local/opt/openssl/include

Wie funktioniert es ohne diese Flags?

Openssl verwendet, um auf El Capitan installiert mit brew zu arbeiten, aber ich OS X neu installiert und openssl mit Homebrew aktualisieren und hier bin ich.

Danke

    
Ricain 09.12.2015, 12:36
quelle

1 Antwort

7

Ich fand die Lösung: Klirren sah nicht am richtigen Ort aus.

%Vor%

Dieser Beitrag hat das Problem gelöst: Auf dem Mac kann g ++ (clang) standardmäßig nicht nach / usr / local / include und / usr / local / lib suchen

    
Ricain 09.12.2015, 13:13
quelle

Tags und Links