Fedora 14'teki standart C ve C ++ kitaplıkları için kılavuz sayfaları


10

Onları nasıl kurarım? Şu anda man fopenbana veriyor No manual entry for fopen. Derleyiciler yüklü ve işlerin sorunsuz bir şekilde yapıldığını doğruladım.

Güncelleme: Fedora 14'te önerilen çözümleri denediğimde aldım:

[root@damien agnel]# yum install man-pages libstdc++-docs
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Package man-pages-3.25-1.fc14.noarch already installed and latest version
Package libstdc++-docs-4.5.1-4.fc14.x86_64 already installed and latest version
Nothing to do
[root@damien agnel]# man std::iostream
No manual entry for std::iostream
[root@damien agnel]# 

yum install man-pages
penguin359

@penguin: Bu bir cevap olmalı, yorum değil.
Faheem Mitha

Yanıtlar:


13

Standart C kütüphanesinin kılavuz sayfaları man-pagespakete dahil edilmiştir . C ++ STL kütüphanesi için man-sayfalar ve HTML belgeleri pakete dahil edilmiştir libstdc++-docs. Böylece,

yum install man-pages libstdc++-docs

yüklemeniz gerekir. Mevcut olup olmadıklarını aşağıdakiler aracılığıyla test edebilirsiniz:

man std::iostream
man fopen

Konu dışı tür: IMHO libstdc ++ belgeleri (özellikle man sayfaları) göz atmak için uygun değil - Genellikle gezinmek ve güncel olmak için çok uygun olan http://en.cppreference.com/w/ adresini kullanıyorum - ya entegre arama özelliğini kullanıyorum ya da 'c ++ reference iostream' gibi google aramasını kullanıyorum ve ilk isabet genellikle cppreference.com sayfasını gösteriyor. Çevrimdışı kopya olarak da mevcuttur .

Düzenleme: Yüklü man std::iostreambir FC 14 kutusunda test edildi libstdc++-docsve şaşırtıcı bir şekilde bulamadı.

Kullanılması yum povides '*/std::iostream*'baskılar o libstdc++-docspaket sağlar tekabül adam sayfalık bir dosya, ancak alışılmadık bir konuma yükler:

/usr/share/man/man3/man3/std::iostream.3.gz

Böylece çağıran mangibi

man -M /usr/share/man/man3 std::iostream

adam sayfasını gösterir.

libstdc++-docsBana FC 14 paketinde bir hata gibi görünüyor .


1
Bu bilgiyi kişinin kendisi için nasıl bulacağından da bahsedebilir misiniz? Amayum provides fopen.3 hangi paketin fopenman sayfasını içerdiğini gösterirdim , ama görünüşe göre bu yanlış. Debian'ın (apt) Fedora (yum) eşdeğeri apt-file search fopen.3nedir?
Gilles 'SO- kötü olmayı bırak'

1
Eşdeğer yum provides '*/fopen.3*'- globing olmadan dosya adlarını aramaz.
maxschlepzig

işe yaramıyor gibi görünüyor. kurulum başarılı görünüyor ama "man std :: iostream" hala dokümanları iade edemiyor.
Agnel Kurian

@Agnel Kurian, son düzenlememe göz atın.
maxschlepzig

3

Bunu dene:

yum install man-pages

Teşekkürler, bu komutu kullanarak C kütüphane dokümanları kuruldu. Ama yine de iostream ve arkadaşlar için man sayfaları bulamıyorum.
Agnel Kurian

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.