반응형
원하는 함수의 라이브러리를 추가하려고 할때. 어떤 라이브러리를 추가해야할지 헤깔릴때가 있습니다.
라이브러리의 내부에 내가 원하는 함수 등이 있는지 이름으로 확인 할수 있는데 아래와 같습니다.
1) nm 을 이용하는법
$ nm /usr/lib/liblog4cpp.a
하지만 .so 파일은 이유는 모르겠지만 아래 메시지만 출력 합니다.
$ nm /usr/lib/liblog4cpp.so
nm: /usr/lib/liblog4cpp.so: no symbols
이럴때는 방법을 바꿉니다.
2) readelf 을 이용
$ readelf -s /usr/lib/liblog4cpp.so
보여지는 형식은 좀 다르지만 내용을 볼수 있습니다.
보물 찾기 하는것 같네요. ㅎㅎㅎ
'취미 > linux 기초' 카테고리의 다른 글
Tina Linux SSH server 설정 (1) (0) | 2022.11.11 |
---|---|
MobaXterm 터미널 log 저장 하기 (0) | 2022.11.04 |
linux grep 문자열 검색 (0) | 2022.11.01 |
linux WEBCAM 연결시 정보 확인법. (0) | 2022.10.27 |
pkg-config 사용법 (0) | 2022.10.25 |
댓글