방금 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
에서 제공하지 않습니다. div> (또는 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 (테스트)를 사용하고 있습니다.
답변
맨 페이지는 패키지, gcc-doc
등 (링크 된 페이지의 오른쪽 상단에있는 링크 참조) 패키지를 사용할 수있는 모든 릴리스에 적용됩니다.)
Debian 10의 기본 컴파일러는 GCC 8입니다. GCC 8 문서는 Debian 용으로 제시에 패키지화되지 않았습니다. 10의 릴리스 이지만 해당하는 iv id =와 함께 백 포트에서 사용 가능 “8c9a2d57c3″>
패키지 . 설치하려면 contrib
및 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
댓글
manpages-posix-dev
를 설치하면 man ctype.h
등을 찾을 수 있습니다. Answer
Buster 용 gcc-doc는 아직 실제로 사용할 수 없지만 버스터 백 포트에서 약간의 마무리를 통해 설치할 수 있습니다. 이 답변이 곧 폐기되기를 바랍니다 …. 루트 권한 :
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
충족되지 않은 종속성 때문입니다.
gcc-doc
는 iv id = “에contrib
를 사용하도록 설정 한 경우에도 Buster에서 사용할 수 없습니다. de460b63bf “>