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 mkc_check_custom komutudur.
Program:
ADI
mkc_check_custom - kullanıcının özel kontrollerini çalıştır.
SİNOPSİS
mkc_check_custom [-R] Kaynak dosyası
mkc_check_custom cmd [arglar...]
mkc_check_custom -h
AÇIKLAMA
If cmd yürütülebilir mkc_check_custom ishal cmd args. Aksi takdirde derlemeye çalışır
Kaynak dosyası ve derleme başarılıysa 1 çıktı, aksi halde 0 çıktı. -r seçeneği olsaydı
uygulandığında derlenmiş bir program çalıştırır. Ne tür bir derleyici kullanılacağına bağlıdır Kaynak dosyası
uzantı. '.c' karşılık gelir ${CC} (C dili), '.cc', '.cxx', '.C' ve '.cpp'
karşılık ${CXX} (C++ dili), '.f' -- için ${FC} (Fortran).
SEÇENEKLER
-h Yardım mesajını görüntüleyin.
-r Derlenmiş yürütülebilir dosyayı çalıştır Kaynak dosyası.
-p metin
Oluşturulan önbellek dosyasının öneki. Varsayılan "özel"dir.
-n metin
Oluşturulan önbellek dosyasının bir kısmını adlandırın.
Varsayılan `temel adıdır `.
-m metin
Mesaj mkc_check_custom çıkışlar.
Varsayılan "özel test sourcefile_or_cmd"dir.
-s mkc_check_custom çıkış durumu verir cmd args.
-d Önbellek dosyalarını silin.
-e Derleyici/cmd stderr'ye bir şey yazdırırsa 0 yazdırın.
-b 1/0 yerine evet/hayır yazdırın.
ÇEVRE
CC C derleyici
CXX C ++ derleyicisi
KARGOLAR Derleyiciye geçirilen seçenekler (CC, CXX veya FC)
FC Fortran derleyicisi
CPPFLAG'lar
C ve C++ için önişlemci bayrakları
FLAG'LAR C için derleme bayrakları
CXXFLAG'LAR
C++ için derleme bayrakları
BAYRAKLAR Fortran için derleme bayrakları
MKC_VERBOSE
1 olarak ayarlanırsa, ayrıntılı mesajlar stderr'e gönderilir.
MKC_SHOW_CACHED
1 olarak ayarlanırsa ve MKC_VERBOSE 1 olarak ayarlanırsa, önbelleğe alınan sonuçlar stderr'e gönderilir.
MKC_CACHEDIR
Geçici ve önbellek dosyalarının oluşturulduğu dizin. Ayarlanmamışsa oluşturulurlar
geçerli bir dizinde.
MKC_NOCACHE
MKC_NOCACHE değişkeni 1 olarak ayarlanmadıkça tüm sonuçlar önbelleğe alınır.
MKC_DELETE_TMPFILES
1 olarak ayarlanırsa, geçici dosyalar kaldırılır.
ÖRNEKLER
mkc_check_custom alloca_in_stdlib.c
mkc_check_customcustom_checks/cxx_foo_test.cc
mkc_check_custom /full/yol/to/yacc_need_liby
onworks.net hizmetlerini kullanarak mkc_check_custom çevrimiçi kullanın