Ich versuche, eine REST-API über HTTPS mithilfe von boost::asio::ssl
in meinem Xcode-Projekt aufzurufen. Ich konnte keine Möglichkeit finden, gegen OpenSSL in Xcode zu verlinken. Möglicherweise kompiliere ich OpenSSL nicht richtig. Können Sie mir Hinweise auf:So funktioniert https Kommunikation mit boost :: asio :: ssl unter Mac OS 10.12
Wie installieren und Link gegen OpenSSL (Version?) In Xcode (8.3.2) auf Mac OS X (10.12.3)?
Wie Bibliothek in meinem Xcode-Projekt hinzufügen bedeutet in Quelltextbaum (openssl lib oder Pfad?) Und seine Header-Suchpfad?
Ich habe versucht, Ihre Frage zu verbessern, aber ich konnte Punkt 2 nicht verstehen. Bitte, können Sie klären? – jweyrich
Siehe auch [So fügen Sie openssl zu einem xcode-Projekt hinzu] (https://stackoverflow.com/q/33341113/608639), ["Bibliothek nicht geladen: /usr/local/opt/openssl/lib/libssl.1.0. 0.dylib "mit Xcode 8] (https://stackoverflow.com/q/43150655/608639), [Kann openssl gebündelt werden, damit die wget wrapper app im Xcode-Projekt referenziert?] (Https://stackoverflow.com/q/44523746/608639), [Wie kann ich eine Schreibfeder in eine statische OS X - Bibliothek einbinden?] (Https://stackoverflow.com/q/19583380/608639), [Ist es akzeptabel, openssl innerhalb einer App aufzurufen, die an die Mac App Store?] (Https://stackoverflow.com/q/6725450/608639), etc. – jww
Danke jweyrich, für Punkt 2 Ich will, wie ich sollte ich hinzufügen openssl erfüllt Bibliothek bcz Ich habe Schritte http versucht: // mac -dev-env.patrickbougie.com/openssl von dieser Site und in der Lage zu installieren, erstellen symbolische Links erfolgreich. Aber wenn ich crypto.a libssl.a im Projekt und seinem Include-Pfad hinzugefügt habe, zeigt der xcode den Linker-Fehler für den Fehler -lcryplib an. Ich habe openssl1.0.2k Version und openssl-1.1.0e, openssl-1.1.0f auch verwendet. – Qamar