İngilizceFransızcaİspanyolca

OnWorks favicon'u

nccnav - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında nccnav çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen nccnav komutudur.

Program:

ADI


nccnav, nccnavi - metin modu konsolunda nccgen çıktısını keşfedin

SİNOPSİS


nccnav [kod.harita]
Nccnavi [kod.harita]

TANIM


Bu kılavuz sayfası kısaca şunları belgelemektedir: nccnav taramak için kullanılabilecek komut
nccgen tarafından bir dizi C / C++ dosyasında oluşturulan çıktı.

KOMUTLAR (Mod 1)


İlk çağrıldığında, nccnav kaynak dosyaların bir listesini görüntüler.

Ok anahtarlar / Sayfa up / Sayfa aşağı
İstenilen dosyaya gitmek için kullanılabilir

Keşfet Bir dosya seçer ve kullanıcıyı Mod 2'ye götürür

q Kullanıcıyı önceki ekrana geri götürür

O Seçili dosyadaki tüm işlevlerin bir listesini görüntüler

AZ AZ (dışında q)
İmleci belirtilen karakterle başlayan işleve taşır

E Başka bir işlev tarafından çağrılmayan tüm işlevlerin bir listesini görüntüler

G Tüm global değişkenlerin bir listesini görüntüler

KOMUTLAR (Mod 2)


Bu mod, dosya, işlev, genel değişken,
yapının üyesi, yapı

Yukarıdakilerden herhangi biri için, ilgili tüm kaynaklar listelenir. Örneğin, bir durumda
var:

1. Dosya(lar) ile tanım (mevcut olmayabilir)
2. Çağıran işlevler (Mavi)
3. Tarafından kullanılan global değişkenler (Kırmızı)
4.
5. Tarafından çağrılan işlevler
Soluk gri: başka hiçbir işlevi çağırmayan işlevler.
Kahverengi: diğer işlevleri çağıran işlevler.
Kırmızı: Özyineleme algılayıcı uyarısı (etkinleştirilmişse)
6. Tarafından kullanılan yapı elemanları (Koyu gri)

1-6
Bu kaynak için tekrar tekrar MOD 2'ye girin.

q 4'te enter tuşuna basmak veya 'q' yazmak bir önceki ekrana dönecektir.

GERİ AL
Bir longjmp ile İLK EKRANLAR.

< TARİH MODU.

r Kırmızı 5'te 'r'ye basmak sizi UNROLL MODE'a götürür.

m Bir işlevde 'm' tuşuna basmak sizi POP-UP MODU'na götürecektir

C 'C'ye basmak sistemi çalıştırır ("bash")

İÇ KAYNAK İZLEYİCİ


presleme üzerinde:

Kendi ID’n ile mağazalarını oluştur a yapısı:
Yapıyı ve beyan metnini çıkarır ve görüntüler.

Kendi ID’n ile mağazalarını oluştur a işlevi:
içeren dosyada bulunan fonksiyon metnini gösterecektir.
fonksiyon tanımı. Bunun çalışması için nccnav doğru kökte olmalıdır
dizin veya yollar mutlak olmalıdır. ncc seçeneği -ncfabs oldukça
işe yarar.

Bir işlev birden fazla dosyada tanımlandığını bildirirse, şunu unutmayın:
bu muhtemelen başarısız olacaktır. Bu, nccgen'in ayırt etmemesi nedeniyle olur
aynı ada sahip farklı statik işlevler. Aynı sayılırlar
şey ve kaynakları nccnav'da karıştırılır. Şu anda, nccnav algılarsa
birden fazla dosya bir fonksiyon için uyarı verir.

Kendi ID’n ile mağazalarını oluştur a dosya in Moda 2:
Tüm dosyanın içeriğini gösterecektir.

Varsayılan olarak, dahili kaynak görüntüleyici şunları kullanır: az. aracılığıyla çağrıldığında Nccnavi
komut, kaynak kodu otomatik olarak girintilenir ve daha az aracılığıyla görüntülenir.

özyineleme DEDEKTÖRÜ


Özyineleme algılayıcı varsayılan olarak etkindir.

MOD 2'deyken 'R' tuşuna basılarak devre dışı bırakılabilir (pahalı olması gerekiyordu ve
kafa karıştırıcı olmak)

Özyineleme dedektörü MOD 2'de ve mevcut kaynak bir fonksiyon ise çalışır. Bunda
durumda, geçerli işlev tarafından çağrılan tüm işlevleri KIRMIZI boyayacaktır, bu da
sonunda bir özyineleme yolu ile ona geri döner.

Kırmızı olanlardan birinde 'r'ye basmak, içinden geçilebilecek olası yollardan birini gösterecektir.
yineleme gerçekleşebilir. Şu anda alternatif yolları görmenin bir yolu yok.

Bu modda, 'q' sizi geri götürürken, giriş MODE 2'de daha derine ilerleyecektir.
seçilen kaynak

POPUP MOD


Bu, arama akışına göz atmanın alternatif bir yoludur ve bir ekranda 'm' tuşuna basılarak girilir.
MOD 2'de işlev.

En üstteki öğenin bir işlev olduğu ve altındaki tüm öğelerin bulunduğu açılır menüler oluşturulur.
tarafından çağrılan işlevler. YUKARI/AŞAĞI okları ile hareket mümkündür.

veya SAĞ, geçerli işlev için yeni bir açılır pencereyi genişletir. q veya SOL kapanır
mevcut açılır pencereyi açın ve öncekini etkinleştirin. UZAY kaynağı görüntülemek için kullanılabilir
kodu.

GERİ AL tüm açılır pencereleri kapatacak ve MOD 2'ye dönecektir.

'2'ye basmak, mevcut seçili eleman için MOD 2'ye girecektir. Bu durumda TARİH
ve GERİ AL bu kesme noktasında ayarlanır.

TARİHİ MOD


Önceki tüm ekranlara göz atmak için istediğiniz zaman '<' ve '>' tuşlarına basabilirsiniz.
bunlardan birinde o ekrana geri dönecektir. Diğer herhangi bir tuş GEÇMİŞ MODU'ndan çıkacaktır.

ÖRNEK


Linux çekirdeğini nccgen ile derlediğinizi varsayalım. Tüm .nccout dosyalarını toplama
ile yapılabilir:

bulmak . -tatlı patates \*.nccout | xargs kedi > çekirdek.harita

'kernel.map' içindeki uzun yolları kesmek için pathremover'ı kullanabilirsiniz.

bulmak . -tatlı patates \*.nccout | xargs kedi | yol açıcı /mnt/src/hacks/linux-2.4.10/ > çekirdek.harita

Ardından, şu şekilde görüntülenir:

nccnav çekirdek.harita

Linux çekirdeğinde nccgen kullanımı hakkında daha fazla bilgi için lütfen şu adrese bakın:

/usr/share/doc/ncc/hacking.LINUX-KERNEL

onworks.net hizmetlerini kullanarak nccnav'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    birleşik dev/dak
    birleşik dev/dak
    Gitter'de bize katılın!
    https://gitter.im/unitedrpms-people/Lobby
    URPMS deposunu etkinleştirin.
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    unitedrpms'i indirin
  • 2
    C ++ Kitaplıklarını Artırın
    C ++ Kitaplıklarını Artırın
    Boost, ücretsiz taşınabilirlik sağlar
    hakemli C++ kitaplıkları. bu
    taşınabilir kütüphanelere ağırlık verilmektedir.
    C++ Standart Kitaplığı ile iyi çalışır.
    Bakınız http://www.bo...
    Boost C++ Kitaplıklarını İndirin
  • 3
    SanalGL
    SanalGL
    VirtualGL, 3B komutları bir
    Unix/Linux OpenGL uygulaması bir
    sunucu tarafı GPU ve
    3D görüntüleri bir video akışına dönüştürdü
    hangisiyle ...
    VirtualGL'yi indirin
  • 4
    Libusb
    Libusb
    Kullanıcı alanını etkinleştirmek için kitaplık
    iletişim kurmak için uygulama programları
    USB cihazları. Kitle: Geliştiriciler, Son
    Kullanıcılar/Masaüstü. Programlama Dili: C.
    Kategoriler ...
    libusb'u indir
  • 5
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 6
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • Daha fazla »

Linux komutları

Ad