Debian 10 Buster/TestのGCCのマニュアルページには何が含まれていますか?

Debian 10 Buster/TestのGCCのマニュアルページには何が含まれていますか?

ただインストールしましたbuild-essential。インストールしましたが、gcc-8マニュアルページが利用できないようです。

$ man gcc
No manual entry for gcc
See 'man 7 undocumented' for help when manual pages are not available.

また、マニュアルページが(gcc-8またはgcc-7

# dpkg -L gcc-8 | grep -i man
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/x86_64-linux-gnu-gcc-ar-8.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc-nm-8.1.gz
/usr/share/man/man1/x86_64-linux-gnu-gcc-ranlib-8.1.gz
/usr/share/man/man1/gcc-ar-8.1.gz
/usr/share/man/man1/gcc-nm-8.1.gz
/usr/share/man/man1/gcc-ranlib-8.1.gz

man gcc私はDebian 10.0 Buster(テスト)を使用しています。

答え1

マンページはパッケージで提供されますcontribgcc-doc(利用可能なこのパッケージのすべてのバージョンを表示するには、リンクされたページの右上隅にあるリンクを参照してください。)

Debian 10 のデフォルトのコンパイラは GCC 8 です。 GCC 8 文書はパッケージ化されていません。Debian 10 のタイムリーなリリースしかし、それはバックポータブル, とともに対応するgcc-docパッケージ。これをインストールするには、contribbackportsを有効にして有効にし、non-freeここで明示的にインストールする必要があります。

echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list
sudo apt update
sudo apt install -t buster-backports gcc-doc

ただし、ISO C標準ライブラリ文書にアクセスするためにPOSIX文書をgcc-docインストールしたい場合があります。manpages-posix-dev

答え2

Busterのgcc-docはまだ実際には利用できませんが、いくつかのトリックを使用してBuster-backportからインストールできます。この答えがすぐに古くなることを願っています... ルートとして:

echo "deb http://deb.debian.org/debian buster-backports main non-free" >/etc/apt/sources.list.d/buster-backports.list
apt-get download gcc-8-doc
dpkg -i gcc-8-doc_*.deb

dist-upgrade満たされていない依存関係のため生存できません。

関連情報