fsharpc - онлайн у хмарі

Це команда fsharpc, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


fsharpc - сторінка посібника для компілятора F# 3.0 (видання з відкритим кодом)

ОПИС


Компілятор для мови F#, версія 3.0

СИНТАКСИС


fsharpc [опції...] файл [файл...]

ВАРІАНТИ


ВИХІД ФАЙЛИ
-- вихід:файл, -o файл
Ім'я вихідного файлу

--ціль:exe
Створіть консольний виконуваний файл

--ціль:winexe
Створіть виконуваний файл Windows

--ціль:бібліотека, -a
Побудуйте бібліотеку

--ціль:модуль
Створіть модуль, який можна додати до іншої збірки

--знак затримки[+|-]
Відкладіть підписання збірки, використовуючи лише відкриту частину ключа сильного імені

--док:файл
Запишіть xmldoc збірки у вказаний файл

--файл ключа:файл
Вкажіть ключовий файл із міцним ім'ям

--контейнер для ключів:рядок
Вкажіть ключовий контейнер сильного імені

--платформа:рядок
Обмежте, на яких платформах може працювати цей код: x86, Ітаніум, x64,
будь-який 32-бітний процесорабо будь-який процесор.

За замовчуванням - будь-який процесор.

--nooptimizationdata
Включайте лише інформацію про оптимізацію, необхідну для впровадження inlined
конструкції. Пригнічує вбудовування між модулями, але покращує бінарну сумісність.

--nointerfaceddata
Не додавайте ресурс до згенерованої збірки, що містить метадані, специфічні для F#

--підпис:файл
Роздрукуйте виведений інтерфейс збірки у файл

ВХІД ФАЙЛИ
--довідка:файл, -r файл
Посилання на збірку

РЕСУРСИ
--win32res:файл
Вкажіть файл ресурсу Win32 (.res)

--маніфест win32:файл
Вкажіть файл маніфесту Win32

--nowin32маніфест
Не включайте маніфест Win32 за замовчуванням

--ресурс:файл[,назва_рядка[,державний|приватний]]
Вставте вказаний керований ресурс

--linkresource:файл[,назва_рядка[,державний|приватний]]
Зв’яжіть вказаний ресурс з цією збіркою

КОД ПОКОЛІННЯ
--відлагоджувати[+|-], -g
Видавати налагоджувальну інформацію

--відлагоджувати:[повний|pdbonly]
Вкажіть тип налагодження: Повний, pdbonly. Повний є за замовчуванням і дозволяє додавати a
налагоджувач до запущеної програми.

-- оптимізувати[+|-], -O
Увімкнути оптимізацію

-- хвостові дзвінки[+|-]
Увімкнути зворотні виклики

--перехресна оптимізація[+|-]
Увімкнути міжмодульну оптимізацію

ПОМИЛКИ І ПОПЕРЕДЖЕННЯ
--warnaserror[+|-]
Повідомте про всі попередження як про помилки

--warnaserror[+|-]:попереджати[;попереджати[;...]]
Повідомляйте про конкретні попередження як про помилки

-- попередити:n
Встановити рівень попередження (0-5)

-- попередити:попереджати[;попереджати[;...]]
Вимкніть конкретні попереджувальні повідомлення

--попереджаємо:попереджати[;попереджати[;...]]
Увімкнути певні попередження, які можуть бути вимкнені за замовчуванням

--кольори консолі[+|-]
Вивести попередження та повідомлення про помилки у кольорі

МОВА
--перевірено[+|-]
Створіть перевірки на переповнення

--визначити:рядок, -d рядок
Визначити умовні символи компіляції

--mlсумісність
Ігноруйте попередження про сумісність ML

РІЗНЕ
--nologo
Придушити повідомлення про авторські права компілятора

--допомога, -?
Відобразити це повідомлення про використання

ADVANCED
--кодова сторінка:n
Вкажіть кодову сторінку, яка використовується для читання вихідних файлів

--utf8вихід
Виводити повідомлення в кодуванні UTF-8

--повні шляхи
Виводити повідомлення з повністю визначеними шляхами

--lib:реж[;реж[;...]], -I реж[;реж[;...]]
Вкажіть каталог для шляху включення, який використовується для розв’язання вихідних файлів і
збори

--базова адреса:адреса
Базова адреса бібліотеки, яка буде створена

--нефреймворк
Не посилайтеся на збірки CLI за замовчуванням

-- автономний
Статично зв’язати бібліотеку F# і всі пов’язані DLL, які залежать від неї, у файл
створюється збірка

--статичне посилання:збірка
Статично зв’язати дану збірку та всі DLL, на які посилаються, які залежать від цього
складання. Використовуйте назву збірки, наприклад mylib, а не ім'я DLL.

-- резидент
Використовуйте резидентну фонову службу компіляції, щоб покращити час запуску компілятора.

--pdb:файл
Назвіть вихідний файл налагодження

-- просте вирішення
Вирішуйте посилання на збірку, використовуючи правила на основі каталогів, а не MSBuild
дозвіл

--висока[+|-]
Увімкнути ASLR з високою ентропією

--версія підсистеми:рядок
Вкажіть версію підсистеми цієї збірки

Використовуйте fsharpc онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows