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 fsharpc komutudur.
Program:
ADI
fsharpc - F# 3.0 Derleyici için kılavuz sayfası (Açık Kaynak Sürümü)
TANIM
F# dili için derleyici, sürüm 3.0
SİNOPSİS
fsharppc [seçenekleri...] dosya [dosya...]
SEÇENEKLER
ÇIKTI DOSYALAR
--dışarı:dosya, -o dosya
Çıktı dosyasının adı
--hedef:exe
Yürütülebilir bir konsol oluşturun
--hedef: winexe
Bir Windows yürütülebilir dosyası oluşturun
--hedef:kütüphane, -a
Bir kitaplık oluşturun
--hedef:modül
Başka bir derlemeye eklenebilecek bir modül oluşturun
--gecikme işareti[+|-]
Yalnızca tanımlayıcı ad anahtarının genel bölümünü kullanarak derlemeyi geciktirme imzalayın
--belge:dosya
Derlemenin xmldoc'unu verilen dosyaya yazın
--Anahtar dosya:dosya
Kesin ad anahtar dosyası belirtin
--anahtar kapsayıcı:dizi
Kesin ad anahtarı kapsayıcısı belirtin
--platform:dizi
Bu kodun hangi platformlarda çalışabileceğini sınırlayın: x86, Itanium, x64,
anycpu32bittercih edilenya da herhangi bir işlemci.
Varsayılan herhangi bir işlemci.
--nooptimizasyon verileri
Yalnızca satır içi uygulama için gerekli olan optimizasyon bilgilerini ekleyin
yapılar. Modüller arası satır içi oluşturmayı engeller ancak ikili uyumluluğu iyileştirir.
--arayüz verisi yok
Oluşturulan derlemeye F#'a özgü meta veriler içeren bir kaynak eklemeyin
-- imza:dosya
Montajın çıkarsanan arayüzünü bir dosyaya yazdırın
GİRİŞ DOSYALAR
--referans:dosya, -r dosya
Bir derlemeye başvurun
KAYNAKLAR
--win32res:dosya
Bir Win32 kaynak dosyası (.res) belirtin
--win32 bildirimi:dosya
Bir Win32 bildirim dosyası belirtin
--nowin32manifest
Varsayılan Win32 bildirimini dahil etmeyin
--kaynak:dosya[,dize_adı[,kamu|özel]]
Belirtilen yönetilen kaynağı göm
--bağlantı kaynağı:dosya[,dize_adı[,kamu|özel]]
Belirtilen kaynağı bu derlemeye bağla
KOD ÜRETİMİ
- hata ayıklama[+|-], -g
Hata ayıklama bilgilerini yayınla
- hata ayıklama:[tam|pdbonly]
Hata ayıklama türünü belirtin: tam, pdbonly. tam varsayılandır ve bir
çalışan bir programa hata ayıklayıcı.
--optimize etmek[+|-], -O
Optimizasyonları etkinleştir
--kuyruk aramaları[+|-]
Kuyruk çağrılarını etkinleştir
--çapraz optimize[+|-]
Modüller arası optimizasyonları etkinleştirin
HATALAR VE UYARILAR
--warnaserror[+|-]
Tüm uyarıları hata olarak bildir
--warnaserror[+|-]:uyarmak[;uyarmak[;...]]
Belirli uyarıları hata olarak bildirin
--uyarmak:n
Bir uyarı seviyesi ayarlayın (0-5)
--bilmek:uyarmak[;uyarmak[;...]]
Belirli uyarı mesajlarını devre dışı bırakın
--uyarı:uyarmak[;uyarmak[;...]]
Varsayılan olarak kapalı olabilecek belirli uyarıları etkinleştirin
--konsol renkleri[+|-]
Renkli çıktı uyarı ve hata mesajları
DİL
--kontrol[+|-]
Taşma kontrolleri oluştur
--tanımlamak:dizi, -d dizi
Koşullu derleme sembollerini tanımlayın
--mluyumluluk
ML uyumluluğu uyarılarını yoksay
ÇEŞİTLİ
--Logo yok
Derleyici telif hakkı mesajını bastır
--yardım et, -?
Bu kullanım mesajını göster
İLERİ
--kod sayfası:n
Kaynak dosyaları okumak için kullanılan kod sayfasını belirtin
--utf8çıktı
UTF-8 kodlamasında çıktı mesajları
--tam yollar
Tam nitelikli yollara sahip çıktı mesajları
--lib:dir[;dir[;...]], -I dir[;dir[;...]]
Kaynak dosyaları çözümlemek için kullanılan içerme yolu için bir dizin belirleyin ve
düzenekleri
--temel adres:adres
Kurulacak kütüphanenin temel adresi
--çerçeve yok
Varsayılan olarak varsayılan CLI derlemelerine başvurmayın
- bağımsız
F# kitaplığını ve ona bağlı olan tüm başvurulan DLL'leri statik olarak
derleme oluşturuluyor
--statik bağlantı:montaj
Verilen derlemeyi ve buna bağlı olan tüm başvurulan DLL'leri statik olarak bağlayın
toplantı. Bir derleme adı kullanın, örn. benim lib'im, bir DLL adı değil.
--ikamet eden kişi
Derleyici başlatma sürelerini iyileştirmek için yerleşik bir arka plan derleme hizmeti kullanın.
--pdb:dosya
Çıktı hata ayıklama dosyasını adlandırın
--basit çözünürlük
MSBuild yerine dizin tabanlı kuralları kullanarak derleme başvurularını çözümleyin
çözüm
--yüksekentropyva[+|-]
Yüksek entropi ASLR'yi etkinleştir
--alt sistem sürümü:dizi
Bu derlemenin alt sistem sürümünü belirtin
onworks.net hizmetlerini kullanarak fsharpc'i çevrimiçi kullanın