Hallo Freunde,
ich habe QT mal statisch gebuildet mit VS2010 und dem entsprechenden Kommandos "configure -static" sowie "nmake". Dann habe ich ein neues Projekt angelegt (mit CMake). Hat alles wunderbar geklappt. Konnte statisch kompilieren.
Alerdings ist mir aufgefallen, dass mir in dem Projekt die Klasse "QSslSocket" nicht mehr zur Verfügung steht. Der Compiler von VS2010 meckert, er kann den entsprechenden Header nicht finden. Ich habe aber nachgesehen, der Header ist vorhanden und wurde auch korrekt von CMake verlinkt.
Frage, Kann es sein, dass ich OpenSSl installieren muss und evtl. QT auch noch mal neu builden muss? Es gibt da so einen parameter "-openssl"?
Statisches QT kennt kein QSslSocket
Re: Statisches QT kennt kein QSslSocket
OpenSSl wird nicht aus Lizenzgründen in Qt nicht mitgeliefert, wenn du die Bibliotheken selbst compiliert hast, dann wurde es nicht mit erstellt, dass musst du explizit angeben.
Mfg veeman
Mfg veeman