openssl 라이브러리 링크 입니다.
글쓴이: ctcquatre / 작성시간: 수, 2005/06/01 - 10:57오후
현제 우분투 효리를 쓰고 있습니다.
우분투페키지에서 제공하는 openssl은
ssl 프로그래밍에 필요한 헤더파일과 라이브러리 파일을 제공하지 않는것
같습니다. 라이브러리는 흠.. 제공하지 않을리가 없는데 전 못찾겠더군요.
openssl 우분투 패키지를 깔았을때
gcc -o test test.c -lssl
하니 헤더파일도 못찾고, 라이브러리 링크도 못찾습니다.
그래서 직접 openssl소스를 받아 설치하니 기본디렉으로 /usr/local/ssl에 깔렸습니다.
ssl 하위폴더에 iunclude 와 lib이 깔렸는데.
gcc -o test test.c -I(대문자 i)/usr/local/ssl/include -lssl
하니 ssl라이브러리 링크를 못시킵니다.
지금 그냥 원래 있는
/usr/lib/libssl.so.0.9.7 파일에 /usr/lib/libssl.so라는 심볼릭 링크를
걸어서 사용합니다 되긴 되더군요.
이런 야매방법으로 할려니 좀 찝찝하네요.
/usr/local/ssl/lib에 libssl.a라고 생기긴했습니다.
이놈가지고 어떻게 하면 될것 같은데.. 어떻게 하죠?
Forums:
흠... 제가 엉뚱하게 한거였네요./usr/local/ssl/lib에
흠... 제가 엉뚱하게 한거였네요.
/usr/local/ssl/lib에
libcrypto.a 파일과 libssl.a파일 2개가 있었습니다.
이제껏
-lcrypt0으로 적어줬습니다
숫자 0인줄 알고 --;
죄송합니다.
Chaos to Cosmos,
Chaos to Chaos,
Cosmos to Cosmos,
Cosmos to Chaos.
댓글 달기