별의 공부 블로그 🧑🏻‍💻

🗒️ 라이브러리 (2)

728x90
  1. 2022.03.13 [리눅스 명령어] ldd

    ldd 특정 파일이나 프로그램에 의존하고 있는 공유 라이브러리 정보를 출력하는 명령 사용법 ldd [option] 파일명 주요 옵션 옵션 설명 -v - 관련 라이브러리 정보를 버전 등과 함께 자세히 출력 - (--verbose) -f /etc/ld.so.conf 파일 대신에 다른 환경 설정 파일을 지정할 때 사용 사용 예 예 1 특정 명령어(ls)가 의존하고 있는 공유 라이브러리 정보를 출력함. $ ldd /bin/ls 더보기 linux-vdso.so.1 => (0x00007ffd489f0000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f697130d000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f6971108000)..

  2. 2022.03.13 [리눅스 명령어] ldconfig

    ldconfig 공유 라이브러리 관련 정보를 갱신하고 설정하는 명령 주로 변경된 /etc/ld.so.conf 파일의 내용을 갱신할 때 사용한다. (참고) 라이브러리의 개요 더보기 라이브러리(Library) 사전적인 의미 : 도서관 컴퓨터 분야에서의 의미 프로그램에서 특정한 기능을 하는 루틴(Routine) 들을 모아놓은 것 하나 이상의 서브 루틴(Sub Routine), 함수(Function), 클래스(Class) 로 만듦. 프로그램 작성시 동일한 기능을 여러 곳에 사용할 경우, 반복적인 코드의 작성이 필요함. 이러한 불필요한 코드 작성을 없애기 위해 재사용이 가능한 형태로 라이브러리가 이용됨. 이러한 라이브러리들은 프로그램을 개발할 때 사용자의 프로그램과 링크(Link) 되어 실행 가능한 형태로 완성됨..

728x90


📖 Contents 📖