OpenSSL을 사용하는 작은 .c 파일을 컴파일하려고하는데, 처음에는 컴파일 할 때 문제가 있었지만 libssl-dev을 설치하면 해결되었고 포함 오류는 해결되었습니다.OpenSSL ssl_conn 오류로 컴파일
하지만 지금은 컴파일 할 때 내가 얻을 : 오류의 라인
‘ssl_conn’ has no member named ‘encrypted’
‘ssl_conn’ has no member named ‘write_seq’
‘ssl_conn’ has no member named ‘read_seq’
코드는 다음과 같습니다
는 친구가 나에게 말했다ssl_conn* sslCon;
sslCon->encrypted = 0;
sslCon->write_seq = 0;
sslCon->read_seq = 0;
이 될 수있는 .c 파일 때문에 OpenSSL의 이전 버전 용으로 코딩되었지만 확실하지 않습니다. 누군가이 문제를 일으킬 수 있고 어떻게 해결할 수 있는지 알고 있습니까?
내 제안은 헤더 파일에서 ssl_conn 유형을 검사하여 오류가있는 구성원이 실제로 있는지 확인하는 것입니다. – naivnomore
아니요, 없습니까? 그렇다면 그 사람들은 어디에 있습니까? 이전 버전의 OpenSSL에 포함되어 있는지 알고 있습니까? 또는 어쩌면 내가 libs 일부가 누락되었습니다. – jahmax