如何在 Debian 10 上安装 CPP 手册页?
how to install cpp man page on debian 10?
从这里: https://stackoverflow.com/questaions/34507045/how-to-install-man-pages-for-c11 提到,
cppman在Ubuntu/apt下不再受支持
因此,无法再通过apt
安装libstdc++6-<version>-doc
。
安装手册页的唯一方法是通过pip3
。所以我尝试安装sudo apt-get install python-pip
和sudo apt-get install python3-pip
.现在,有了python3
,我可以通过pip3
安装它:pip3 install cppman
,在我尝试缓存手册页之前,一切似乎都是正确的:cppman -c
,哪个给出者错误:
Traceback (most recent call last):
File "/usr/local/bin/cppman", line 40, in <module>
from cppman.main import Cppman
File "/usr/local/lib/python2.7/dist-packages/cppman/main.py", line 26, in <module>
import html
ImportError: No module named html
可以看出,它使用Python2.7
而不是Python3
,这很奇怪。 从github,我在这里发现了类似的问题:https://github.com/aitjcize/cppman/issues/80,他们建议在哪里做
pip uninstall mancpp
pip3 install mancpp
我做到了,但是从pip3
再次安装 mancpp 时,又出现了另一个服务器错误:
Collecting mancpp
Could not install packages due to an EnvironmentError: 404 Client Error: Not Found for url: https://pypi.org/simple/mancpp/
那现在怎么办?如果您阅读到这里,则可以看到有很多错误,但在堆栈站点的任何地方都找不到解决方案。我只想有 cpp 手册来搜索函数和类(如 std(,主要是 glibc++。就像我可以简单地使用 c 函数一样。为什么这么难?无论如何,如何通过pip3
安装mancpp?
uname -a
:Linux 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux
该脚本使用 shebang#!/usr/bin/env python
在您的系统上,python
很可能是 2.7。只需编辑脚本:
sudo vim /usr/local/bin/cppman
在末尾附加3
:#!/usr/bin/env python3
,然后重试。
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- Linux的Cpp上的计时器
- 如何运行位于boost/libs/python/example/tutorial目录中的hello.cpp和Jamfil
- 在Ubuntu 16.04上安装Cilk时出现问题
- 命名空间中具有.h和.cpp文件的类
- 内置函数可查看CPP中的成员变量
- 无法编译 rtmidi 测试 cmidiin.cpp 文件, 非法指令
- Cpp-Tuple使用带有变量的get
- C++-试图将函数指针推回到另一个CPP文件中的矢量时出错
- 有充分的理由在h文件中使用include保护而不是cpp文件吗
- 在cygwin中测试新的boost安装时出现cpp错误
- 如何在 Debian 10 上安装 CPP 手册页?
- 如何在 cpp 中安装头文件
- CPP DLL 自定义操作代码在安装过程中未执行
- 如何在安装了 WSL 的 Visual Studio Code 中修复"g++: error: helloworld.cpp: No such file or directory"?
- 尝试使用CPP程序将USB分区安装在Linux中
- 安装 CPP 程序时出错
- eclipse CPP如何找到mingw安装路径?
- 如何查找C或CPP机器上安装/可用的库