Jest to polecenie fsharpc, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
fsharpc - strona podręcznika dla kompilatora F# 3.0 (edycja Open Source)
OPIS
Kompilator dla języka F# w wersji 3.0
STRESZCZENIE
fsharpc [Opcje...] filet [filet...]
OPCJE
WYDAJNOŚĆ AKTA
--na zewnątrz:filet, -o filet
Nazwa pliku wyjściowego
--cel:exe
Zbuduj plik wykonywalny konsoli
--cel:winexe
Zbuduj plik wykonywalny systemu Windows
--cel:biblioteka, -a
Zbuduj bibliotekę
--cel:moduł
Zbuduj moduł, który można dodać do innego zespołu
--znak opóźnienia[+|-]
Opóźnij podpisanie zestawu przy użyciu tylko publicznej części klucza silnej nazwy
--dok:filet
Zapisz xmldoc zestawu do podanego pliku
--plik klucza:filet
Określ plik klucza o silnej nazwie
--kontener kluczy:ciąg
Określ kontener kluczy o silnej nazwie
--Platforma:ciąg
Ogranicz platformy, na których ten kod może działać: x86, Itanium, x64,
preferowany dowolny procesor 32-bitowylub dowolny procesor.
Wartość domyślna to dowolny procesor.
--nooptymalizacjadane
Uwzględnij tylko informacje optymalizacyjne niezbędne do wdrożenia inlined
konstrukcje. Blokuje wstawianie międzymodułowe, ale poprawia kompatybilność binarną.
--nointerfacedata
Nie dodawaj zasobu do wygenerowanego zestawu zawierającego metadane specyficzne dla języka F#
--sygn:filet
Wydrukuj wywnioskowany interfejs zestawu do pliku
WEJŚCIE AKTA
--referencja:filet, -r filet
Odwołaj się do zespołu
ZASOBY
--win32res:filet
Określ plik zasobów Win32 (res)
--win32manifest:filet
Określ plik manifestu Win32
--nowin32manifest
Nie dołączaj domyślnego manifestu Win32
--ratunek:filet[,nazwa_ciągu[,publiczne|prywatne]]
Osadź określony zarządzany zasób
--zasób łącza:filet[,nazwa_ciągu[,publiczne|prywatne]]
Połącz określony zasób z tym zestawem
KOD GENERACJA
--odpluskwić[+|-], -g
Emisja informacji debugowania
--odpluskwić:[pełne|pdbonly]
Określ typ debugowania: pełny, pdbonly. pełny jest wartością domyślną i umożliwia dołączanie pliku
debugera do działającego programu.
--optymalizować[+|-], -O
Włącz optymalizacje
--telefony[+|-]
Włącz rozmowy końcowe
--optymalizacja krzyżowa[+|-]
Włącz optymalizacje międzymodułowe
BŁĘDY ROLNICZE OSTRZEŻENIA
--warnaserror[+|-]
Zgłoś wszystkie ostrzeżenia jako błędy
--warnaserror[+|-]:ostrzec[;ostrzec[;...]]
Zgłaszaj określone ostrzeżenia jako błędy
--ostrzegać:n
Ustaw poziom ostrzegawczy (0-5)
--teraz:ostrzec[;ostrzec[;...]]
Wyłącz określone komunikaty ostrzegawcze
--ostrzeżenie:ostrzec[;ostrzec[;...]]
Włącz określone ostrzeżenia, które mogą być domyślnie wyłączone
--kolory konsoli[+|-]
Drukuj ostrzeżenia i komunikaty o błędach w kolorze
JĘZYK
--sprawdzony[+|-]
Generuj kontrole przepełnienia
--definiować:ciąg, -d ciąg
Zdefiniuj symbole kompilacji warunkowej
--mlkompatybilność
Ignoruj ostrzeżenia o zgodności ML
RÓŻNE
--brak loga
Pomiń komunikat o prawach autorskich kompilatora
--help, -?
Wyświetl ten komunikat o użyciu
ADVANCED
--strona kodowa:n
Określ stronę kodową używaną do odczytu plików źródłowych
--utf8wyjście
Komunikaty wyjściowe w kodowaniu UTF-8
--pełne ścieżki
Komunikaty wyjściowe z w pełni kwalifikowanymi ścieżkami
--lib:reż[;reż[;...]], -I reż[;reż[;...]]
Określ katalog dla ścieżki dołączania, który jest używany do rozstrzygania plików źródłowych i
Zespoły
--adres bazowy:adres
Adres bazowy biblioteki, która ma zostać zbudowana
--bez frameworka
Nie odwołuj się domyślnie do domyślnych zestawów interfejsu wiersza polecenia
--samodzielny
Statycznie połącz bibliotekę języka F# i wszystkie przywoływane biblioteki DLL, które są od niej zależne, w
generowany zespół
--statyczne łącze:montaż
Połącz statycznie dany zestaw i wszystkie przywoływane biblioteki DLL, które są od niego zależne
montaż. Użyj nazwy zestawu, np mylib, a nie nazwa biblioteki DLL.
--rezydent
Skorzystaj z rezydentnej usługi kompilacji w tle, aby skrócić czas uruchamiania kompilatora.
--pdb:filet
Nazwij wyjściowy plik debugowania
--prosta rozdzielczość
Rozwiąż odwołania do zestawów przy użyciu reguł opartych na katalogach, a nie programu MSBuild
rozkład
--highentropyva[+|-]
Włącz ASLR o wysokiej entropii
--wersja podsystemu:ciąg
Określ wersję podsystemu tego zestawu
Korzystaj z fsharpc online, korzystając z usług onworks.net