리눅스에서 C 레퍼런스 사용법

C 언어 레퍼런스를 사용하는 방법으로 두 가지 정도가 있다.

가장 간단한 방법은 C Reference 사이트를 찾아서 검색하는 방법이 있다. 대표적인 사이트로는 en.cppreference.com 이나 www.cplusplus.com/reference/ 등이 있다.


Local에서 레퍼런스를 사용할 수도 있는데, 윈도우즈는 MSDN을 이용하면 되고, 리눅스는 man page를 이용할 수 있다. 이것을 사용하기 위해 아래 패키지들을 설치하면 된다.
# apt-get install manpages-posix manpages-posix-dev
위 패키지들을 모두 설치하고 나면 man stdio.h나 man scanf를 통해서 레퍼런스를 볼 수 있다.

이때, man printf 처럼 함수가 아니라 다른 man page가 나오는 경우도 있는데, 라이브러리에 관한 man page를 보려면 man 3 printf 처럼 3을 넣어주면 라이브러리에 관한 man page를 띠우게 된다.

간단한 함수를 찾고 싶다면 이렇게 사용하면 되고, 레퍼런스 매뉴얼이 필요하다면 아래 패키지를 받으면 된다.
# apt-get install glibc-doc
이 패키지를 받으면 /usr/share/doc/glibc-doc/html에 GNU C 레퍼런스들이 모아져 있다. 여기서 index.html에 들어가면 목차를 볼 수 있다.


추가적으로 위에서 받은 glibc-doc 파일의 한글 파일이 존재 하는데, 블로그에 파일로 존재하는 곳은 아래와 같다.
http://www.blogmeme.com/blog/index.php?blog_code=comdemo&article_id=1934

홈페이지에 직접 올려진 곳은 아래와 같다.
http://database.sarang.net/study/glibc/0.htm

위 사이트에 가보면 한글로 번역된 매뉴얼이 있다. 다만, 조금 오래된 버전이라는 점이다.

댓글 1개: