Я скомпилировал boost с помощью bjam, а затем скомпилировал OpenSSL.Оба они работают по отдельности.
Я установил ссылки в Visual Studio 10, чтобы они указывали на мой каталог библиотеки OpenSSL.
Но когда я пытаюсь скомпилировать пример программ boost ssl asio, я получаю 44 неразрешенныхошибки внешнего компоновщика, подобные этой:
1> testing.obj: ошибка LNK2019: неразрешенный внешний символ _SSLv23_server_method, указанный в функции "public: void __thiscall boost :: asio :: ssl :: detail :: openssl_context_service :: create(struct ssl_ctx_st * &, enum boost :: asio :: ssl :: context_base :: method) "(? create @ openssl_context_service @ detail @ ssl @ asio @ boost @@ QAEXAAPAUssl_ctx_st @@ W4method @ context_base @ 345 @@ Z)
Не могли бы вы дать мне пошаговые инструкции по правильной привязке OpenSSL к бусту?Большое вам спасибо