OpenSSL statyczne linkowanie.

0

Witam, nie mam pomysłu jak linkować statycznie bibliotekę OpenSSL w qtcreatorze. Chce stworzyć stoją bibliotekę statyczną wykorzystującą OpenSSL. Pobrałem openSSL i mam tak biblioteki w wersji static np.:

libeay32MD.lib
ssleay32MD.lib

W QtCreatorze linkuje je w ten sposób:

LIBS += -LD:/openssl/lib -llibeay32MD

Biblioteka kompiluje się poprawnie, jednakże gdy chce użyć jej w innym projekcie linker wymaga tych libków od openSSL np.:

error LNK2019: unresolved external symbol _EVP_EncryptInit_ex referenced in function "int __cdecl aes_init(unsigned char *,int,unsigned char *,struct evp_cipher_ctx_st *)" (?aes_init@@YAHPAEH0PAUevp_cipher_ctx_st@@@Z)

Czy da się tak to zrobić, że moja biblioteka będzie zawierała te potrzebne funkcje? Chce aby można było używać tylko mojej biblioteki i żeby nie wołała ona o inne liby.

1 użytkowników online, w tym zalogowanych: 0, gości: 1