본문 바로가기
[ ★ ]Study/Network

libcap-dev 설치

by nroses-taek 2017. 10. 20.

흔히 gcc -o file file.c -lpcap 컴파일을 할 때 필요한 설치이다.


하지만 apt-get install libcap-dev 가 안되는 문제가 발생하는데 이 때는 손수 configure make 과정이 필요하다.


http://www.tcpdump.org/

 - libcap-dev

https://github.com/westes/flex/releases

 - flex

ftp://ftp.gnu.org/gnu/bison/

 - bison

ftp://ftp.gnu.org/gnu/m4/

 - m4


모두 필요한 파일들이니 최신버전으로 설치해주자.


각 폴더를 압축해제(Extract)


모든 명령어는 root권한

1 ./configure

2 make

3 make install


m4 -> bison -> flex -> libcap 순서로 해준다.


error while loading shared libraries: libpcap.so.1: cannot open shared object file: No such file or directory


이 문제 해결은

cd /usr/local/lib
cd /usr/lib

폴더에 sudo ldconfig
을 해준다.


댓글