ubuntu查看c++库或者api

ubuntu查看c++库或者api

  • 一、使用github上的cppman
  • 二、使用man命令查看方法一
  • 三、使用man命令查看方法二
  • 参考

一、使用github上的cppman

参考cppman
ubuntu使用如下命令安装

sudo apt-get install cppman

查看需要的函数使用方法时可以使用下面的命令,如查看std::string

cppman std::string

二、使用man命令查看方法一

  1. GNU GCC 提供了一份关于 MAN 格式的 C++ 标准库的文档,可以在其镜像点gcc_mirrors 中下载,进入页面之后有多个镜像站点,没有中国的,但是这些国外镜像都可以使用,找一个镜像站点点击打开,按照路径libstdc++/doxygen/libstdc+±man-xxxxxx.tar.bz2,找一个最新日期的下载;
  2. 下载完成后解压,以下载到~/Download目录下为例
cd ~/Download
tar jxvf  libstdc++-api.20140403.man.tar.bz2
  1. 将解压后的文件夹 libstdc+±api.20140403.man/man/man3中的文件全部移动到/usr/share/man/man3/目录下
sudo mv ./ libstdc++-api.20140403.man/man/man3/*  /usr/share/man/man3/
  1. 发现/usr/share/man/man3/目录下原有的文件都是压缩文件(.gz文件),因此如果想要和其保持一致,可以将移动过来的文件全部压缩为.gz文件
sudo gzip ./*.3

因为移动过来的文件都是以.3为后缀名的,因此上述命令将它们全部压缩为.3.gz文件。

  1. 完成后使用下面命令可以查看函数,如std::string
man std::string

三、使用man命令查看方法二

该方法试过了,不可行,不知道别人行不行

sudo apt-get install manpages manpages-dev manpages-posix manpages-posix-dev
sudo apt-get install libstdc++6-4.2-doc

使用方法和第二种一样

man std::string

参考

https://stackoverflow.com/questions/5293737/where-are-the-man-pages-for-c

https://stackoverflow.com/questions/5293737/where-are-the-man-pages-for-c

https://jrharshath.wordpress.com/2008/11/30/where-are-man-pages-installed-in-ubuntu/

https://askubuntu.com/questions/726539/sudo-apt-get-install-libstdc

http://blog.sina.com.cn/s/blog_44c488680101j6q4.html

https://blog.csdn.net/binqray/article/details/5643379

你可能感兴趣的:(Ubuntu,c++)