방금 설치했습니다 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
맨페이지는 패키지로 제공됩니다 contrib
.gcc-doc
(사용 가능한 이 패키지의 모든 버전을 보려면 링크된 페이지의 오른쪽 상단에 있는 링크를 참조하십시오.)
Debian 10의 기본 컴파일러는 GCC 8입니다. GCC 8 문서는 패키지되어 있지 않습니다.데비안 10의 적시 출시, 하지만 그것은백포터블, 와 함께해당 gcc-doc
패키지. 이를 설치하려면 contrib
backports 를 사용 및 활성화 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
충족되지 않은 종속성으로 인해 생존할 수 없습니다.