1

К сожалению, yum install libstdc++-docs для меня не работают:

No package libstdc++-docs available.

Так что я могу установить его только сам.

Я нашел страницы руководства C++ здесь, как я могу установить его?

Я думаю, просто поместите его в /usr/share/man/man3 , но я не уверен ...

Какие-нибудь советы?

ОБНОВИТЬ

Кто-нибудь знает, как установить справочные страницы c+ вручную (без yum, без rpm)?

2 ответа2

1

Я использую Debian, поэтому имена пакетов могут быть разными, но вы можете попробовать:

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  

Я думаю, что libstdc++6-4.5-doc может быть тем, что вы ищете? Может быть, имя пакета такое же, как в вашем дистрибутиве?

В любом случае, я не очень хорошо знаю yum (использовал его только дважды), но если я правильно помню, у него тоже есть команда поиска , как у aptitude. Разве yum search libstdc++ не дает вам ничего полезного?

-

Нашел что-то, что, вероятно, более полезно для вас: ftp://fr2.rpmfind.net/linux/fedora/releases/15/Everything/i386/os/Packages/libstdc++-docs-4.6.0-6.fc15.i686.rpm

Нашел это здесь: http://fr2.rpmfind.net/linux/rpm2html/search.php?query=libstdc%2B%2B-docs

0

У cppreference.com есть архивы.

чтобы установить справочные страницы (git), можно сделать следующее:

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

по умолчанию страницы руководства теперь расположены по адресу

/usr/local/share/man/man3

РЕДАКТИРОВАТЬ: после mandb , можно сделать man std::cout

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .