2010-11-26 22 views
1

私はOpenSSLの使用に関するチュートリアルを行っています。かなり基本的なものを試してみると、それはクラッシュするようです。私が間違っていることは何か考えていますか?シンプルなC++ OpenSSLコードがクラッシュする

#include <openssl/ssl.h> 

int main(int argc, char* argv[]) 
{ 
    SSL_load_error_strings(); 
    ERR_load_BIO_strings(); 
    OpenSSL_add_all_algorithms(); 

    SSL_CTX * ctx = SSL_CTX_new(SSLv23_client_method()); 
    SSL * ssl; 

    if (!SSL_CTX_load_verify_locations(ctx, NULL, "/etc/ssl/certs")) 
    { 
     /* Handle failed load here */ 
    } 
    return 0; 
} 

答えて

3

SSL_library_init()を電話しなかった可能性があります。

+0

ありがとうございました。チュートリアルはその点を逃したようです! – Matt

関連する問題