Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen tdfc2 komutudur.
Program:
ADI
tdfc2 - C'den TDF/ANDF'ye üretici
SİNOPSİS
tdfc2 [ seçenekleri ] [ giriş dosyası ] [ çıktı dosyası ]
TANIM
Varsayılan eyleminde, tdfc2 girdi C kaynak dosyasını çevirir, giriş-
dosya, bir TDF/ANDF kapsülüne, çıktı dosyası. Çıktı dosyası adı ise
atlanmış veya -, standart çıktı kullanılır. Eğer giriş dosyası adı
atlanmış veya -, standart giriş kullanılır.
kullanarak -sspec dosyası seçeneği tdfc2 ek olarak yapılabilir
intermodülü etkinleştiren bilgileri içeren bir C spec dosyasının çıktısını alın
yapılacak analiz. Alternatif kullanım ve hata bilgileri
diğer araçlar tarafından işlenmeye uygun, kullanılarak çıktı alınabilir.
-dyeğlemek=döküm dosyası seçeneği.
tdfc2 ile çağrıldığında bir ön işleme eylemi de vardır. -E seçeneği
hangi girdi C kaynak dosyası, giriş dosyası, önceden işlenir
çıktı dosyası, çıktı dosyası.
Nihayet tdfc2 ile çağrıldığında belirli bir bağlayıcı eyleme sahiptir. -S
herhangi bir sayıda özel girdi dosyasının bulunduğu seçenek, giriş dosyasıvardır
kullanılarak belirtilebilecek bir spesifik çıktı dosyasında birleştirilir. -s
seçenek. Bu bağlantı aşamasından kaynaklanan herhangi bir ekstra kod üretimi,
TDF kapsülüne yazılmış, çıktı dosyası.
Bu tavsiye edilir tdfc2 aracılığıyla çağrılır tcc(1). -Yc++ seçenek
C yeteneklerini etkinleştirmek için gereklidir. ile dosyalar .c sonek
C kaynak dosyaları olarak tanınır. Seçenekler doğrudan aktarılabilir tdfc2
ile -Tuvalet,yeğlemek için seçenek tcc.
SEÇENEKLER
Komut satırı seçenekleri herhangi bir sırada görünebilir ve
giriş ve çıkış dosyaları ile serpiştirilmiş. Hepsi çok parçalı
seçenekler bir veya iki komut satırı argümanı olarak verilebilir, bu nedenle
o -Idir ve -I dir eşdeğerdir. Seçenek işlemenin çoğu
gerekli tarafından işlenir tcc(1) bu kullanıldığında, ancak seçenekler
doğrudan geçmek tdfc2 ile -Tuvalet,yeğlemek seçeneği.
-Ayüklem( token kazanabilirsiniz.)
Verilen yüklemin doğru olduğunu iddia eder. özel durum -A-
(hiçbiri olmayan) tüm yerleşik yüklemlerin tanımını kaldırır.
-Dmakro
Verilen makroyu 1 olarak tanımlar.
-Dmakro= token kazanabilirsiniz.
Verilen makroyu verilen dizi olarak tanımlar.
ön işleme belirteçleri.
-E Giriş C kaynak dosyasının bulunduğu ön işleme modunu etkinleştirir.
çıktı dosyasına önceden işlenir.
-Fdosya Okunacak bir seçenekler listesine neden olur dosya.
-H Uyarıların yazdırıldığı ayrıntılı dahil etme modunu etkinleştirir.
dahil edilen her kaynak dosyanın başlangıcı ve bitişi.
-Irehber
Verilen dizini, aranan listeye ekler. tdfc2 için
kaynak dosyaları içerir. Bu tür dizinler yerleşik değildir
tdfc2.
-Nisim:rehber
ile aynıdır -Irehber bununla da ilişkilendirdiği dışında
dizinle birlikte verilen tanımlayıcı.
-S Herhangi bir sayıda C spesifikasyonu girişinin olduğu spesifikasyon bağlayıcı modunu etkinleştirir
dosyalar tek bir C spec çıktı dosyasına bağlanır.
-Umakro
Verilen makronun tanımını kaldırır. özel durum -VEYA- hepsini tanımsız
yerleşik makrolar. Bunlar __DOSYA__, __HAT__, __ZAMAN__,
__TARİH__, __STDC__ ve __STDC_VERSION__.
-V Bilgiler tdfc2 standarda her işlevin adını yazdırmak için
derlendiği gibi çıktı.
-Wseçenek
Bilgiler tdfc2 açıklanan durumlarda bir uyarı yazdırmak için
by seçenek. Özel durum -Duvar geniş bir yelpazede sağlar
uyarılar.
-X Özel durum işlemeyi devre dışı bırakır. Mevcut uygulama olabilir
gerekli değilse büyük bir çalışma zamanı yükü. Etkisi
bu seçenekle derlenen herhangi bir modülü,
bir istisna atar tanımsız. Bu eşdeğerdir -je.
-Znumara
tarafından yazdırılan maksimum hata sayısını ayarlar. tdfc2 önce
olmak için kurtarmak numara. Varsayılan 32'dir.
-a Bilgiler tdfc2 girdisine eksiksiz program analizi uygulamak
Dosyalar. Başka bir çeviri birimine ihtiyaç duymadığını varsayar.
Programın çalışması için bağlanacak.
-c TDF çıkışını devre dışı bırakır. Çıktı dosyası hala geçerli bir TDF olacak
kapsül, sadece hiçbir bilgi içermeyecektir. Bu
eşdeğerdir -jc.
-dyeğlemek=döküm dosyası
Bilgiler tdfc2 giriş dosyasıyla ilgili bilgileri içine dökmek için çöplük-
dosya. yeğlemek bilgileri açıklayan bir dizi karakterdir
atılmak için; c dize değişmezleri için, e hatalar için, h başlık için
dosyaları, k anahtar kelimeler için, l yerel değişkenler için, m makrolar için, s
kapsamlar için ve u kullanım için. a eşdeğerdir ehlmu.
-edosya Verilen dosyayı bir bitiş dosyası olarak belirtir. Bu eşdeğerdir
eklemek için #Dahil etmek sonunda bu dosya için yönerge
giriş kaynak dosyası.
-fdosya Verilen dosyayı başlangıç dosyası olarak belirtir. Bu eşdeğerdir
eklemek için #Dahil etmek başında bu dosya için yönerge
giriş kaynak dosyası.
-g Çıktı TDF kapsülünün ayrıca şunları içermesi gerektiğini belirtir
çalışma zamanı hata ayıklamasının oluşturulmasına izin verecek bilgiler
direktifler. Bu eşdeğerdir -jg.
-h Bilgiler tdfc2 mevcut komut satırının tam listesini yazdırmak için
seçenekler. Bu, burada belgelenmeyen bir sayıyı içerir.
normal kullanıcı için yararlı olması muhtemel değildir.
-jyeğlemek tarafından verilen TDF çıktı seçeneklerini ayarlar. yeğlemek.
-myeğlemek tarafından verilen hata biçimlendirme seçeneklerini ayarlar. yeğlemek.
-nportatif masa
Verilen taşınabilirlik tablosunun şu amaçlarla kullanılması gerektiğini belirtir:
temel yapılandırma parametrelerini belirtin.
-oçıktı dosyası
Çıktı dosyasını belirtmek için alternatif bir yöntem sağlar.
-q Bilgiler tdfc2 girdisini işlemeden hemen çıkmak için
dosya. Bu, öncelikle sürüm ve seçenek sorgularında kullanışlıdır.
-sspec dosyası
Bilgiler tdfc2 giriş kaynağını açıklayan bir C spec dosyası yazmak için
dosyasını spec dosyası.
-t şunu belirtir tdfc2 belirteç bildirimlerini içermelidir
çıkış TDF kapsülü. Bunlar kesinlikle gereksiz olmakla birlikte,
çıktıyı güzel yazdırırken yardım edin. Bu eşdeğerdir
-jt.
-u isim Kendi ID’n ile mağazalarını oluştur isim
Bilgiler tdfc2 verilen karışıklığın çözülmüş formlarını yazdırmak için
tanımlayıcı adlar.
-v Bilgiler tdfc2 sürüm numarasını yazdırmak için
-w Tüm uyarı mesajlarını devre dışı bırakır. Bu eşdeğerdir -mw.
-z Güçler tdfc2 derleme olsa bile bir çıktı dosyası üretmek için
hatalar oluşur. Üretilen bir TDF kapsülü takmanın etkisi
bu seçeneği kullanmak tanımsız. Bu eşdeğerdir -mz.
onworks.net hizmetlerini kullanarak tdfc2'yi çevrimiçi kullanın