неопределенная ссылка на EVP_CIPHER_CTX_init - PullRequest
1 голос
/ 20 мая 2011

HI

У меня ошибка: неопределенная ссылка на EVP_CIPHER_CTX_init'. У меня есть код шифрования в header.cpp. В header.h я инициализировал метод, который я использую для шифрования. я создал ar lib.a из header.cpp and header.h. я добавил -lcrypto, но все же, когда я запускаю код test.cpp, где я добавил в заголовок header.h и я компилирую g++ test.cpp -o test -lib.a, у меня появляется эта ошибка где я не прав?

the compilation code:
g++ -c -static -L -lb header.cpp -lcrypto -o lib.o
ar rcs lib.a lib.o
g++ test.cpp -o tst libr.a

в header.h я включил все библиотеки, необходимые для openssl/evp.h и так далее. В test.cpp я включил header.h file.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...