R&D/OS

apt package 쉽게 찾기 (apt-file)

sunshout 2017. 10. 25. 14:55

컴파일을 하다 보면 헤더 파일이 없다고 에러가 나는 경우가 자주 있다.


../src/pjmedia-audiodev/alsa_dev.c:37:28: fatal error: alsa/asoundlib.h: No such file or directory


해당 파일을 포함하는 패키지가 무엇인지 찾기 위해서 구글링을 하는데 apt-file 이라는 명령어를 통해서 쉽게 찾을 수 있다.


설치

apt install apt-file

apt-file update



패키지 검색

명령어 apt-file search <file path>



예제)

# apt-file search alsa/asoundlib.h

libasound2-dev: /usr/include/alsa/asoundlib.h

libdssialsacompat-dev: /usr/include/dssi/alsa/asoundlib.h