İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

c_incl - 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 c_incl ç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 c_incl komutudur.

Program:

ADI


c_incl - bağımlılıkları belirler

SİNOPSİS


c_incl [ seçenek... ] Dosya
c_incl -Yardım
c_incl -SÜRÜM

TANIM


The c_incl program, dahil etme bağımlılıklarını arayan kaynak dosyaları arasında geçiş yapmak için kullanılır
[toplama] veya aşçı tarafından #dahil-pişirme için uygundur.

``-'' dosya adının standart girdi anlamına geldiği anlaşılmaktadır. Bu dosyayı kullandığınızda
ad, önbelleğe alma yoksayılır.

Birkaç giriş dili desteklenir, ayrıntılar için seçenekler listesine bakın.

SEÇENEKLER


Aşağıdaki seçenekler anlaşılmıştır.

-C Kaynak dosya bir C kaynak dosyasıdır. sahip olacağı tahmin edilmektedir.
tarafından çözülen bağımlılıklar cpp(1) komut. Aynı şey anlambilimi de içerir:
cpp(1) komutu kullanılacaktır. Bu varsayılandır. Bu kısa el için
``--dil=c''

--Dil=isim
Bu seçenek, kaynak dosyanın dilini belirtmek için kullanılabilir. İsimleri bilin
“C”, “M4”, “iyimser” ve “roff”u içerir.

'İyimser' dil hemen hemen her şeyi üstlenecektir. Dahil etmeyi kabul eder
her durumda, karışık da dahil olmak üzere, başında beyaz boşluk bulunan, ancak en fazla bir anahtar kelime
önde gelen noktalama karakteri. Dosya adının içermeyi takip ettiğini varsayar.
anahtar kelimedir ve boşluk içermez ve ile başlamaz veya bitmez
noktalama işaretleri (bulabileceği her şeyi çıkarır). Hattın geri kalanı
görmezden gelindi. Dezavantajı, bazen komutları ve diğerlerini tanımasıdır.
İstenmeyen metin olarak yönergeler içerir, bu nedenle adı. Bu genellikle kullanılır
Çok çeşitli montajcı girdilerinde yönergeleri içerir.

-Roff Kaynak dosya bir *roff kaynak dosyasıdır. sahip olacağı tahmin edilmektedir.
tarafından çözülen bağımlılıklar roffpp(1) komut. Aynı semantik olarak içerir
the roffpp(1) komutu kullanılacaktır. Bu kısa el için
``--dil=roff''

-Ayrıntılı
Neler olduğunu söyle.

-Iyol
Dahil etme yolunu belirtin, bir la cc(1).

-BEN-
Belirttiğiniz herhangi bir dizin -I önce seçenekler -BEN- seçenek aranıyor
sadece durum için #Dahil etmek "dosya"; onlar aranmaz #Dahil etmek
.

Ek dizinler ile belirtilirse -I seçeneklerinden sonra -BEN-, bunlar
dizinler herkes için aranır #Dahil etmek direktifler. (Normalde tüm -I
dizinler bu şekilde kullanılır.)

Buna ek olarak, -BEN- seçeneği, geçerli dizinin kullanımını engeller (burada
için ilk arama dizini olarak geçerli giriş dosyası geldi) #Dahil etmek
"dosya". Bu etkiyi geçersiz kılmanın bir yolu yoktur. -BEN-. Ile -BEN. yapabilecekleriniz
c_incl çağrıldığında geçerli olan dizini aramayı belirtin. o
önişlemcinin varsayılan olarak yaptığı ile tam olarak aynı değildir, ancak genellikle
tatmin edici.

The -BEN- seçeneği, standart sistem dizinlerinin kullanımını engellemez.
başlık dosyaları. Böylece, -BEN- ve -No_Sistem bağımsızdır.

-Mutlak_Yollar
Bu seçenek, çıktıda mutlak yollara izin vermek için kullanılabilir. Bu genellikle
varsayılan.

-No_Mutlak_Yollar
Bu seçenek, çıktıdan mutlak yolları hariç tutmak için kullanılabilir.

-Absent_Local_Ignore
kullanılarak dahil edilen dosyalar için #Dahil etmek ''dosyaadı.h'' yönergesi, dosyayı yoksay
bulunamaz.

-Yok_Yerel_Bahsetme
kullanılarak dahil edilen dosyalar için #Dahil etmek ''dosyaadı.h'' yönerge, dosya adını yazdır
dosya bulunamasa bile. Bu varsayılandır (muhtemelen
inşa edilmiş).

-Yok_Yerel_Hata
kullanılarak dahil edilen dosyalar için #Dahil etmek ''dosyaadı.h'' yönerge, önemli bir hata yazdır
dosya bulunamazsa.

-Absent_System_Ignore
ile birlikte gelen dosyalar için #Dahil etmek yönergesi, dosyayı yoksay
bulunamıyor. Bu varsayılandır (muhtemelen ifdef'ed'dir).

-Absent_System_Mention
ile birlikte gelen dosyalar için #Dahil etmek yönerge, dosya adını yazdır
dosya bulunamasa bile.

-Yok_Sistem_Hatası
ile birlikte gelen dosyalar için #Dahil etmek yönergesi, eğer önemli bir hata yazdırın
dosya bulunamıyor.

-Absent_Program_Ignore
Komut satırında adı geçen dosya bulunamazsa, dosya sanki
bulundu, ancak boştu.

-Yok_Program_Hatası
Komut satırında belirtilen dosya bulunamazsa, önemli bir hata yazdırın
İleti. Bu varsayılandır.

-Escape_Newlines
Bu seçenek, çıktıdaki yeni satırların ile kaçmasını istemek için kullanılabilir.
ters eğik çizgi (``\'') karakterleri.

-Yardım
nasıl kullanılacağı hakkında bilgi verin c_incl.

-Hariç tutmak Dosya
Bu seçenek, kullanılmayacak dosya adlarını belirtmek için kullanılabilir.

-SÜRÜM
hangi versiyonu söyle c_incl çalıştırılıyor.

-İç_Dosyalar Dosya...
Bu seçenek söylemek için kullanılabilir c_incl henüz var olmayan dahil etme dosyaları hakkında.
Bunun nedeni, bağımlılık grafiğinin içinde olmalarıdır, ancak pişirmek(1) yok
henüz yürümeyi bitirdi. Genellikle Cook'un [iç dosyalar] işleviyle birlikte kullanılır.
(Not: the Dosya liste isteğe bağlı sayıda dosya içerir; bir sonrakinde biter
seçenek veya satır sonu, bu nedenle girişi nereye koyduğunuza dikkat etmeniz gerekir.
dosya adı.)

-No_Sistem
arama yapma / usr / include dizin. Varsayılan olarak bu en son aranır.
Bu seçenek, açıkça belirtilmediği sürece -No_Absolute_Paths seçeneğini ima eder.
çelişkili.

-önbellek
Bu seçenek, önbelleğe almayı açmak için kullanılabilir. Bu varsayılandır.

-Önbellek Yok
Bu seçenek, önbelleğe almayı kapatmak için kullanılabilir.

-Önek dizi
Bu seçenek, dosya adlarından herhangi biri kullanılmadan önce bir dize yazdırmak için kullanılabilir.
basılmış. Dosya adları yazdırılmazsa yazdırılmaz.

-Quote_FileNames
Bu seçenek sahip olmak için kullanılabilir c_incl dosya adlarını alıntılayın. Bu, dosya adlarına izin verir
boşluklar dahil olmak üzere Cook'a özel karakterleri içermek için.

-SONEKİ dizi
Bu seçenek, tüm dosya adları yazdırıldıktan sonra bir dize yazdırmak için kullanılabilir.
Dosya adları yazdırılmazsa yazdırılmaz.

-Çıktı Dosya
Bu seçenek çıktı dosyasını belirtmek için kullanılabilir. Standart için varsayılanlar
ayarlanmamışsa çıktı.

-No_Source_Relative_Includes
Bu seçenek, aşağıdaki durumlarda önemli bir hata verecektir. #Dahil etmek ''dosyaadı.h'' direktif
kullanılmış. Bu, Cook'un arama_listesi işlevini kullandığınızda gereklidir.
bir taban çizgisi ve özel bir çalışma alanını birleştirin.

-Yineleme
Bu seçenek, iç içe geçmiş içerme dosyalarının taranacağını belirtmek için kullanılabilir.
böylece onların içerikleri de keşfedilebilir. Bu varsayılandır.

-RECursion yok
Bu seçenek, iç içe geçmiş içerme dosyalarının değil olduğu
tarandı. Bu seçeneğin Cook kademeli yemek tarifleriyle kullanılması önerilir.
Bu seçenek şu anlama gelir:Önbellek Yok, bir -Cache seçeneği belirtilir.

-Remove_Leading_Path yol
Bu seçenek, dahil edilen dosya adlarından yol öneklerini kaldırmak için kullanılabilir. Mayıs
birden fazla kez kullanılabilir. Bu, Cook'un arama_listesini kullanırken gereklidir.
bir taban çizgisi ve özel bir çalışma alanını bir araya getirme işlevselliği; genellikle
``[prepost "-rlp=" "" [search_list]]''

-Stripdot
Bu seçenek, önde gelen gereksiz nokta dizinlerinin
işlenmeden önce yollardan kaldırılmalıdır. Bu varsayılandır.

-No_Stripdot
Bu seçenek, önde gelen gereksiz nokta dizinlerinin gerek duyduğunu belirtmek için kullanılabilir.
işlenmeden önce yollardan kaldırılmaz. (Bazı yol düzleştirmeleri yine de
meydana gelmek.)

-Yedek_Lider_Yol itibaren için
Bu seçenek, dahil edilen dosya adlarından yol öneklerini değiştirmek için kullanılabilir. Mayıs
birden fazla kez kullanılabilir. Heterojen performans sergiliyorsanız bu gereklidir.
aynı dizin ağacında oluşturur. tutmak için bir ``arch'' değişkeni kullanarak
mimari ve her mimarinin nesnelerini ayrı bir dizine yerleştirme
ağaç, bu seçenek ``-slp [arch] "'[arch]'"'' olarak kullanılabilir (Dış tırnak
Cook'tan koruyun, iç tırnaklar kabuktan korur.) Daha fazlasına ihtiyacınız varsa
karmaşık düzenleme, kullanılmış susuzluk(1).

Diğer seçenekler bir hata üretecektir.

Tüm seçenekler kısaltılabilir; kısaltma büyük harflerle belgelenmiştir,
tüm küçük harfler ve alt çizgiler (_) isteğe bağlıdır. ardışık kullanmalısın
isteğe bağlı harf dizileri.

Tüm seçenekler büyük/küçük harfe duyarlı değildir, bunları büyük harf veya küçük harf olarak yazabilirsiniz veya
ikisinin birleşimi, durum önemli değil.

Örneğin: "-help", "-HEL" ve "-h" argümanlarının tümü şu anlama gelecek şekilde yorumlanır: -Yardım
seçenek. Argüman "-hlp" anlaşılmayacaktır, çünkü ardışık isteğe bağlı
karakterler verilmedi.

Seçenekler ve diğer komut satırı argümanları, komut satırında keyfi olarak karıştırılabilir.

GNU uzun seçenek adları anlaşılır. için tüm seçenek adları beri c_incl uzun,
bu, baştaki fazladan '-'yi yok saymak anlamına gelir. NS "--seçenek=değer"sözleşme aynı zamanda
anladım.

ÖNBELLEĞE ALMAK


Tarafından kullanılan önbelleğe alma mekanizması c_incl program, dosya aramanın sonuçlarını önbelleğe alır.
dosyaları dahil et (adlı bir dosyada .c_inclrc geçerli dizinde). Önbellek yalnızca
dosya değiştiğinde yenilenir.

Bu önbelleğin kullanımının, sunucunun performansını önemli ölçüde artırdığı gösterilmiştir.
c_incl programı. Tipik olarak, bir projedeki yalnızca küçük oranlı dosyalar arasında değişiklik
oluşturur, bu da çok yüksek bir önbellek isabet oranı sağlar.

Önbelleğe almayı kullanırken, her zaman aynı komut satırı seçeneklerini kullanın, aksi takdirde garip ve
harika şeyler olacak.

The .c_inclrc dosya bir ikili dosyadır. Önbelleği yeniden oluşturmak istiyorsanız, silmeniz yeterlidir.
ile bu dosya rm(1) komut. İkili bir dosya olduğundan, .c_inclrc dosya değil
makineler veya işletim sistemleri arasında taşınabilir, bu nedenle sildiğinizde silmeniz gerekir.
kaynaklarınızı hareket ettirin. Performans için ikili bir dosyadır.

Erişim .c_inclrc dosya, dosya kilitlemeyi kullanır, bu nedenle tarifler c_incl kullanmama gerek yok
tek iş parçacığı cümlesi.

EXIT DURUMU


The c_incl komut, herhangi bir hata durumunda 1 durumuyla çıkacaktır. NS c_incl komut olacak
sadece hata yoksa 0 durumuyla çıkın.

TELİF HAKKI


c_incl sürümü 2.33
Telif Hakkı (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Miller

The c_incl program KESİNLİKLE HİÇBİR GARANTİ YOKTUR; ayrıntılar için 'c_incl
-SÜRÜM Lisans' emretmek. Bu ücretsiz bir yazılımdır ve yeniden dağıtabilirsiniz.
belirli koşullar altında; ayrıntılar için 'c_incl -SÜRÜM Lisans' emretmek.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    AstroOrzOyuncu
    AstroOrzOyuncu
    AstrOrz Player ücretsiz bir medya oynatıcıdır
    yazılım, WMP ve VLC tabanlı kısım. bu
    oynatıcı, minimalist tarzda,
    ondan fazla tema rengi ve ayrıca
    b ...
    AstrOrzPlayer'ı indirin
  • 2
    film başlatıcısı
    film başlatıcısı
    Kodi Movistar+ TV, XBMC/ için bir ADDON'dur
    Kod, bir öğe dağıtılmasına izin verebilir
    IPTV hizmetlerinin kod çözücüsü
    Movistar tek bir cihazda entegre
    medya merkezleri ma...
    movistartv'yi indir
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ücretsiz, açık kaynaklı,
    platformlar arası C, C++ ve Fortran IDE
    en zorlu ihtiyaçları karşılamak için inşa edilmiştir
    kullanıcılarının Çok olacak şekilde tasarlanmıştır
    uzanır...
    Kodu İndir::Bloklar
  • 4
    ortasında
    ortasında
    Ortasında veya Gelişmiş Minecraft Arayüzü
    ve Veri/Yapı İzleme,
    Minecraft'a genel bir bakış göster
    dünya, aslında onu yaratmadan. Bilişim Teknoloji
    Yapabilmek ...
    Arada İndir
  • 5
    MSYS2
    MSYS2
    MSYS2 bir araçlar topluluğudur ve
    size sağlayan kütüphaneler
    bina için kullanımı kolay ortam,
    yerel Windows'u yükleme ve çalıştırma
    yazılım. ...
    MSYS2'yi İndirin
  • 6
    libjpeg turbo
    libjpeg turbo
    libjpeg-turbo bir JPEG görüntü codec bileşenidir
    SIMD talimatlarını kullanan (MMX, SSE2,
    NEON, AltiVec) temel çizgiyi hızlandırmak için
    JPEG sıkıştırma ve açma
    x86, x8...
    libjpeg-turbo'yu indirin
  • Daha fazla »

Linux komutları

Ad