Asensin juuri build-essential, joka asensi gcc-8, mutta man-sivut eivät näytä olevan käytettävissä.

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

Lisäksi näen, että man-sivuja ei tarjoa gcc-8 (tai 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 

Olen varma, että aiemmin oli man gcc. Käytän Debian 10.0 Busteria (testaus).

Vastaa

Manpages on contrib paketit, gcc-doc jne. (Katso linkitetyn sivun oikeassa yläkulmassa olevat linkit kaikille julkaisuille, joissa paketti on saatavilla.)

Debian 10: n oletuskääntäjä on GCC 8. GCC 8 -dokumentaatiota ei pakattu ajoissa Debianille 10: n julkaisu , mutta se on saatavilla taustaporteissa yhdessä -vastaavan gcc-doc paketti . Sen asentamiseksi sinun on otettava käyttöön takaportit, joissa on contrib ja non-free, ja asenna se sieltä erikseen:

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 

Kommentit

  • joulukuusta 2019 alkaen, gcc-doc ei ole vieläkään käytettävissä Busterissa, vaikka contrib olisi käytössä sources.list
  • Tämä ei silti toimi ' ei minulle, asennuksen jälkeen miten voin lukea asiakirjoja esimerkiksi ctype.h- tai stdint.h. Tiedän, että aiemmin nämä asiakirjat toimitti Debian.
  • Se ei ole osa C-kääntäjää, se on osa C-kirjastoa. Asenna manpages-posix-dev ja löydät man ctype.h jne.

Vastaa

Busterin gcc-doc ei ole vielä saatavilla, mutta se voidaan asentaa hieman hienostuneesti Buster-backportsista. Toivottavasti tämä vastaus vanhentuu pian …. Pääkielenä:

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 

Se ei selviä dist-upgrade tosin täyttämättömän riippuvuuden takia.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *