Ubuntu의 gedit에서 "string.h"와 같은 라이브러리 함수의 소스 코드를 보는 방법은 무엇입니까?

Ubuntu의 gedit에서 "string.h"와 같은 라이브러리 함수의 소스 코드를 보는 방법은 무엇입니까?

라이브러리 함수의 소스코드를 본 기억이 있는데, 지금은 어떻게 하는지 모르겠습니다. 라이브러리 함수의 소스 코드를 보는 방법은 무엇입니까?

답변1

/usr/include/를 시도해 보세요. 거기에서 찾을 수 없다면 다음을 시도해 보세요.

find /usr/include/ -name string.h

답변2

*.h파일은 헤더 파일이며 일반적으로 기능이 제한되어 있습니다. 함수의 소스 코드를 보려면 C 라이브러리를 다운로드해야 합니다. 우분투에서는 다음과 같이 할 수 있습니다:

apt-get source libc6

그런 다음 새로 생성된 디렉터리로 이동하여 재생을 시작합니다.

보다 즐거운 탐색을 위해서는 다음과 같은 색인 프로그램을 사용하십시오.범위. 의심스러운 gedit에는 이에 대한 통합 지원이 있지만 (G)vim과 같은 다른 도구를 사용하면 다음에 연결할 수 있습니다.cscope 내부 데이터베이스.

따라서 일련의 키를 눌러 함수 선언 등으로 이동할 수 있습니다.


온라인이것관심이 있으시면 도움을 받으실 수 있습니다 glibc.

당신도 답을 찾을 수 있을 것이다여기도움이 되는.

관련 정보