어떻게 설치하나요? 지금은 man fopen
나에게 주세요 No manual entry for fopen
. 컴파일러를 설치하고 문제 없이 빌드를 확인했습니다.
고쳐 쓰다:Fedora 14에서 제안된 솔루션을 시도했을 때 얻은 내용은 다음과 같습니다.
[root@damien agnel]# yum install man-pages libstdc++-docs
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Package man-pages-3.25-1.fc14.noarch already installed and latest version
Package libstdc++-docs-4.5.1-4.fc14.x86_64 already installed and latest version
Nothing to do
[root@damien agnel]# man std::iostream
No manual entry for std::iostream
[root@damien agnel]#
답변1
표준 C 라이브러리에 대한 매뉴얼 페이지가 man-pages
패키지에 포함되어 있습니다. C++ STL 라이브러리의 경우 매뉴얼 페이지와 HTML 문서가 패키지에 포함되어 있습니다 libstdc++-docs
. 그러므로,
yum install man-pages libstdc++-docs
설치해야 합니다. 다음을 통해 사용 가능한지 테스트할 수 있습니다.
man std::iostream
man fopen
약간 벗어난 주제: IMHO libstdc++ 문서(특히 매뉴얼 페이지)는 탐색하기가 쉽지 않습니다. 저는 보통http://en.cppreference.com/w/탐색이 매우 쉽고 최신 상태입니다. 통합 검색 기능을 사용하거나 "c++ reference iostream"과 같은 Google 검색을 사용하고 첫 번째 조회는 일반적으로 cppreference.com 페이지로 연결됩니다. 다음과 같이도 사용 가능합니다.오프라인 사본.
편집하다:man std::iostream
설치된 FC 14 상자에서 테스트했는데 libstdc++-docs
놀랍게도 찾을 수 없었습니다.
yum povides '*/std::iostream*'
포장 에 인쇄된 내용을 사용하세요 .libstdc++-docs
공급해당 매뉴얼 페이지 파일이지만 특이한 위치에 설치됩니다.
/usr/share/man/man3/man3/std::iostream.3.gz
그럼 man
이렇게 불러보세요
man -M /usr/share/man/man3 std::iostream
매뉴얼 페이지를 표시합니다.
libstdc++-docs
이것은 FC 14 패키지의 버그 처럼 보입니다 .
답변2
이 시도:
yum install man-pages
답변3
yum provides '*/fopen.3*'
fopen.3*
는 이름이 지정된 파일 (예: 매뉴얼 페이지) 이 포함된 사용 가능한 패키지를 알려줍니다 fopen
.(감사해요막스 슐렙치거)