Mandoo’s WLAN story

[Linux/Error] openssl - compilation terminated 본문

Dev & Network/Etc.

[Linux/Error] openssl - compilation terminated

mandoo12 2021. 12. 1. 14:05

openssl을 이용해 암호화/복호화 하는 코드를 빌드하려고 하는데, 에러를 만나버렸다.

현재 사용하는 리눅스 버전에는 openssl이 포함되어 있길래 다른 툴은 설치하지 않고 gcc를 이용해 빌드했다.

 

 

openssl/aes.h 를 가져오면서 compilation terminated 에러가 뜬다. (컴파일 종료 에러)

 

일단 apt를 업데이트 해주고 ssl 관련 개발을 위한 라이브러리인 libssl-dev를 설치해보자.

 

> sudo apt-get install update

> sudo apt-get install libssl-dev

 

libssl-dev 설치까지 끝났으면 빌드할때 -l 플래그를 추가하면 빌드가 잘~~된다.

 

gcc -o openssl openssl.c -lssl -lcrypto

'Dev & Network > Etc.' 카테고리의 다른 글

[Networt] 공인IP, 사설IP 차이점  (0) 2022.09.13
[Wireshark]Wireshark에서 TLS 패킷 확인하기  (0) 2022.09.13