$ sudo apt install openssl $ sudo apt install libssl-dev/usr/lib/x86_64-linux-gnu/libssl.so, libssl.a, libssl3.so 라이브러리가 설치됨/usr/include/x86_64-linux-gnu/openssl/opensslconf.h 헤더 생성됨/usr/include/openssl/에 수많은 헤더가 생성됨
/.Configure 스크립트를 수행하여 Makefile을 생성하고 build환경을 구성하게 된다.no-idea no-md2 no-mdc2 no-rc5 no-rc4./Configure os-cpu-compiler 추가 옵션을 수행한다. 아래는 HP-UX에서 64bit로 dynamic library로 컴파일한다../Configure hpux64-parisc2-cc shared no-md2 no-mdc2 no-rc5 no-rc4 no-asm --prefix=/usr/local./Configure darwin-i386-cc shared no-md2 no-mdc2 no-rc5 no-rc4 --prefix=/usr/local./Configure linux-x86_64 shared no-md2 no-mdc2 no-rc5 no-rc4 --prefix=/usr/localmake depend && make ; make test--prefix 미설정 시,
1. 기본적으로 /usr/local이 기본 경로가된다.
2. /usr/local/include/openssl/*.h
3. /usr/local/bin/openssl
4. /usr/local/lib/openssl/libopenssl?
--prefix=/usr/local 설정 시,
1. /usr/local/'ssl'이 기본 경로가된다.
2. /usr/local/ssl/include/op
make install