代码之家  ›  专栏  ›  技术社区  ›  hookenz

简单的C++ OpenSSL代码崩溃

  •  1
  • hookenz  · 技术社区  · 14 年前

    我正在学习一个关于使用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;
    }
    
    1 回复  |  直到 14 年前
        1
  •  3
  •   cababunga    14 年前

    SSL_library_init()