Como posso instalar man pages do C ++ manualmente?

1

Infelizmente, yum install libstdc++-docs não funciona para mim:

No package libstdc++-docs available.

Então, só posso instalá-lo sozinho.

Encontrei as páginas man do C ++ aqui , como posso instalá-lo?

Eu acho que basta colocá-lo em /usr/share/man/man3 , mas não tenho certeza ...

Alguma dica?

UPDATE

Alguém sabe como instalar manualmente as páginas c + man (sem yum, sem rpm)?

    
por Skydiver 30.05.2011 / 16:58

2 respostas

1

Estou usando o Debian para que os nomes dos pacotes sejam diferentes, mas você também pode tentar:

robin@Robin-Latitude-D620 ~ $ aptitude search libstdc++
v   libstdc++-dev                   -                                           
v   libstdc++-dev-armel-cross       -                                           
v   libstdc++-dev-armel-dcv1        -                                           
p   libstdc++5                      - The GNU Standard C++ Library v3           
i   libstdc++6                      - De GNU stdc++ bibliotheek versie 3        
p   libstdc++6-4.3-dbg              - The GNU Standard C++ Library v3 (debugging
p   libstdc++6-4.3-dev              - De GNU Standaard C++ bibliotheek v3 (voor 
p   libstdc++6-4.3-doc              - The GNU Standard C++ Library v3 (documenta
p   libstdc++6-4.3-pic              - The GNU Standard C++ Library v3 (shared li
p   libstdc++6-4.4-dbg              - The GNU Standard C++ Library v3 (debugging
p   libstdc++6-4.4-dbg-armel-cross  - The GNU Standard C++ Library v3 (debugging
i A libstdc++6-4.4-dev              - The GNU Standard C++ Library v3 (developme
p   libstdc++6-4.4-dev-armel-cross  - De GNU Standaard C++ bibliotheek v3 (voor 
p   libstdc++6-4.4-doc              - The GNU Standard C++ Library v3 (documenta
p   libstdc++6-4.4-pic              - The GNU Standard C++ Library v3 (shared li
p   libstdc++6-4.4-pic-armel-cross  - The GNU Standard C++ Library v3 (shared li
p   libstdc++6-4.5-dbg              - The GNU Standard C++ Library v3 (debugging
p   libstdc++6-4.5-dbg-armel-cross  - The GNU Standard C++ Library v3 (debugging
p   libstdc++6-4.5-dev              - The GNU Standard C++ Library v3 (developme
p   libstdc++6-4.5-dev-armel-cross  - De GNU Standaard C++ bibliotheek v3 (voor 
p   libstdc++6-4.5-doc              - The GNU Standard C++ Library v3 (documenta
p   libstdc++6-4.5-pic              - The GNU Standard C++ Library v3 (shared li
p   libstdc++6-4.5-pic-armel-cross  - The GNU Standard C++ Library v3 (shared li
p   libstdc++6-armel-cross          - The GNU Standard C++ Library v3           
v   libstdc++6-armel-dcv1           -                                           
v   libstdc++6-dbg-armel-dcv1       -                                           
v   libstdc++6-dev-armel-dcv1       -                                           
v   libstdc++6-pic-armel-dcv1  

Acho que o libstdc ++ 6-4.5-doc pode ser o que você está procurando? Talvez o nome do pacote seja o mesmo nos repositórios da sua distribuição?

De qualquer forma, eu não sei yum muito bem (usei apenas duas vezes), mas se bem me lembro, ele tem um comando search também, assim como o aptitude tem. O yum search libstdc ++ não oferece nada útil?

-

Encontrou algo que provavelmente é mais útil para você: ftp://fr2.rpmfind.net/linux/fedora/releases/15/Everything/i386/os/Packages/libstdc++-docs-4.6.0-6.fc15.i686. rpm

Encontrado aqui: link

    
por 30.05.2011 / 17:07
0

cppreference.com tem arquivos .

para instalar as man pages (git), pode-se fazer o seguinte:

git clone https://github.com/jeaye/stdman.git
cd stdman
./configure
sudo make install

por padrão, as páginas man agora estão localizadas em

/usr/local/share/man/man3

EDITAR: depois que mandb foi executado, pode-se fazer man std::cout

    
por 26.12.2016 / 17:34

Tags