Fedora 14의 표준 C 및 C++ 라이브러리에 대한 매뉴얼 페이지

Fedora 14의 표준 C 및 C++ 라이브러리에 대한 매뉴얼 페이지

어떻게 설치하나요? 지금은 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.(감사해요막스 슐렙치거)

관련 정보