Dit is de opdracht fsharpc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
fsharpc - handleiding voor F# 3.0 Compiler (Open Source Edition)
PRODUCTBESCHRIJVING
Compiler voor de F#-taal, versie 3.0
KORTE INHOUD
fsharp [opties filet [filet
OPTIES
OUTPUT FILES
--uit:filet, -o filet
Naam van het uitvoerbestand
--doelwit:exe
Een uitvoerbaar bestand voor de console bouwen
--doelwit:wijnexe
Een Windows-uitvoerbaar bestand bouwen
--doelwit:bibliotheek, -a
Bouw een bibliotheek
--doelwit:module
Bouw een module die kan worden toegevoegd aan een andere assembly
--vertragingsteken[+|-]
Vertraag de vergadering met alleen het openbare gedeelte van de sterke naamsleutel
--doc:filet
Schrijf de xmldoc van de assembly naar het gegeven bestand
--sleutelbestand:filet
Geef een sterk naamsleutelbestand op
--sleutelcontainer:snaar
Geef een sterke naamsleutelcontainer op
--platform:snaar
Beperk op welke platforms deze code kan worden uitgevoerd: x86, Itanium, x64,
elkecpu32bit heeft de voorkeurof elkecpu.
De standaard is elkecpu.
--geen optimalisatiegegevens
Neem alleen optimalisatie-informatie op die essentieel is voor het implementeren van inline
constructies. Verhindert inlining tussen modules, maar verbetert de binaire compatibiliteit.
--geen interfacegegevens
Voeg geen bron toe aan de gegenereerde assembly die F#-specifieke metadata bevat
--sig:filet
Druk de afgeleide interface van de assembly af naar een bestand
INVOER FILES
--verwijzing:filet, -r filet
Verwijzen naar een assembly
KENNISDATABASE
--win32res:filet
Specificeer een Win32-bronbestand (.res)
--win32manifest:filet
Geef een Win32-manifestbestand op
--nowin32manifest
Neem niet het standaard Win32-manifest op
--bron:filet[,tekenreeksnaam[,publiek|privé]]
De opgegeven beheerde resource insluiten
--linkbron:filet[,tekenreeksnaam[,publiek|privé]]
Koppel de opgegeven bron aan deze assembly
CODE GENERATION
--debuggen[+|-], -g
Foutopsporingsinformatie verzenden
--debuggen:[volledig|pdbonly]
Geef het foutopsporingstype op: vol, pdbonly. vol is de standaard en maakt het mogelijk om een
debugger naar een draaiend programma.
--optimaliseren[+|-], -O
Optimalisaties inschakelen
--staartoproepen[+|-]
Tailcalls inschakelen
--kruisoptimalisatie[+|-]
Optimalisaties tussen modules inschakelen
FOUTEN EN WAARSCHUWINGEN
--waarschuwingsfout[+|-]
Rapporteer alle waarschuwingen als fouten
--waarschuwingsfout[+|-]:waarschuwen[;waarschuwen[;...]]
Rapporteer specifieke waarschuwingen als fouten
--waarschuwen:n
Stel een waarschuwingsniveau in (0-5)
--nu:waarschuwen[;waarschuwen[;...]]
Specifieke waarschuwingsberichten uitschakelen
--waarschuwen:waarschuwen[;waarschuwen[;...]]
Schakel specifieke waarschuwingen in die mogelijk standaard zijn uitgeschakeld
--consolekleuren[+|-]
Waarschuwings- en foutmeldingen in kleur weergeven
TAAL
--aangevinkt[+|-]
Genereer overloopcontroles
--definiëren:snaar, -d snaar
Definieer voorwaardelijke compilatiesymbolen
--mlcompatibiliteit
Negeer waarschuwingen voor ML-compatibiliteit
DIVERSE
--geen logo
Auteursrechtbericht van compiler onderdrukken
--help, -?
Dit gebruiksbericht weergeven
ADVANCED
--codepagina:n
Specificeer de codepagina die wordt gebruikt om bronbestanden te lezen
--utf8uitvoer
Berichten uitvoeren in UTF-8-codering
--volledige paden
Berichten uitvoeren met volledig gekwalificeerde paden
--lib:dir[;dir[;...]], -I dir[;dir[;...]]
Geef een map op voor het include-pad dat wordt gebruikt om bronbestanden op te lossen en
assemblages
--basisadres:adres
Basisadres voor de te bouwen bibliotheek
--geen kader
Verwijs niet standaard naar de standaard CLI-assembly's
--zelfstandig
Koppel de F#-bibliotheek en alle DLL's waarnaar wordt verwezen die ervan afhankelijk zijn statisch aan de
assemblage wordt gegenereerd
--statische koppeling:bijeenkomst
Koppel statisch de gegeven assembly en alle DLL's waarnaar wordt verwezen die hiervan afhankelijk zijn
samenkomst. Gebruik een assembly-naam, bijv mijnlib, geen DLL-naam.
--inwoner
Gebruik een interne compilatieservice op de achtergrond om de opstarttijden van de compiler te verbeteren.
--pdb:filet
Geef het uitvoerfoutopsporingsbestand een naam
--eenvoudige resolutie
Los assembly-referenties op met behulp van op directory's gebaseerde regels in plaats van MSBuild
resolutie
--highentropyva[+|-]
ASLR met hoge entropie inschakelen
--subsysteemversie:snaar
Specificeer de subsysteemversie van deze assembly
Gebruik fsharpc online met onworks.net-services