如何为 C++11 安装手册页

Posted

技术标签:

【中文标题】如何为 C++11 安装手册页【英文标题】:How to install man pages for C++11 【发布时间】:2015-12-29 08:09:28 【问题描述】:

我知道 C++ 的手册页是用 libstdc++6-<version>-doc 安装的,但是当我在寻找像 stoull 这样的函数时,没有手册页。甚至apropos 也找不到任何东西。

在线提供手册页:http://www.cplusplus.com/reference/string/stoull/ 或 http://en.cppreference.com/w/cpp/string/basic_string/stoul,但我想让它们离线。

有没有办法在 GNU/Linux 下安装手册页?

--科比

【问题讨论】:

最新的libstdc++ 应该可以为 C++11 解决问题。例如,您可以执行 man std::shared_ptr,它从 C++11 开始可用。但是,由于某些未知原因,不包含函数stoull - 您可以在此处验证:manpages.ubuntu.com Where are the man pages for C++?的可能重复 【参考方案1】:

好的,我找到了这个:https://github.com/aitjcize/cppman

由于 cppman 在 Ubuntu/apt 下不再受支持,它必须通过

安装
pip3 install cppman

如果你想让手册页离线,你可以通过

缓存它们
cppman -c

确保选择了您的首选来源。 cplusplus.com 应该是默认的。

【讨论】:

以上是关于如何为 C++11 安装手册页的主要内容,如果未能解决你的问题,请参考以下文章

gcc库函数的手册页

安装只是手册页和文档?

asdf-erlang不安装手册页

Oracle 11g R2安装手册(图文教程)For Windows

gcc 库函数的手册页

使用 MakeMaker 的手册页