英语法语西班牙语

Ad


OnWorks 网站图标

fsharpc - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 fsharpc

这是 fsharpc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


fsharpc - F# 3.0 编译器(开源版)的手册页

商品描述


F# 语言编译器,版本 3.0

概要


夏普 [选项...] 文件 [文件...]

配置


OUTPUT FILES
- 出去:文件, -o 文件
输出文件的名称

- 目标:可执行程序
构建控制台可执行文件

- 目标:winexe
构建 Windows 可执行文件

- 目标:图书馆, -a
建立图书馆

- 目标:模块
构建一个可以添加到另一个程序集中的模块

--延迟信号[+|-]
仅使用强名称密钥的公共部分对程序集进行延迟签名

--文档:文件
将程序集的 xmldoc 写入给定文件

--密钥文件:文件
指定强名称密钥文件

--keycontainer:绳子
指定强名称密钥容器

- 平台:绳子
限制此代码可以在哪些平台上运行: x86, 安腾, x64,
anycpu32位首选任何CPU.

默认是 任何CPU.

--无优化数据
仅包含实现内联必不可少的优化信息
结构体。 禁止跨模块内联,但提高了二进制兼容性。

--无接口数据
不要向生成的包含 F# 特定元数据的程序集添加资源

--信号:文件
将程序集的推断接口打印到文件

INPUT FILES
- 参考:文件, -r 文件
引用程序集

资源
--win32res:文件
指定 Win32 资源文件 (.res)

--win32清单:文件
指定 Win32 清单文件

--nowin32清单
不包括默认的 Win32 清单

--资源:文件[,字符串名称[,公共|私人]]
嵌入指定的托管资源

--链接资源:文件[,字符串名称[,公共|私人]]
将指定的资源链接到此程序集

守则
-调试[+|-], -g
发出调试信息

-调试:[完整|pdbonly]
指定调试类型: , 仅 pdb. 是默认值并启用附加
调试器到正在运行的程序。

--优化[+|-], -O
启用优化

--尾调用[+|-]
启用尾调用

--交叉优化[+|-]
启用跨模块优化

错误 AND 警告
--警告错误[+|-]
将所有警告报告为错误

--警告错误[+|-]:警告[;警告[;...]]
将特定警告报告为错误

- 警告:n
设置警告级别 (0-5)

--警告:警告[;警告[;...]]
禁用特定警告消息

——华农:警告[;警告[;...]]
启用默认情况下可能关闭的特定警告

--控制台颜色[+|-]
以彩色输出警告和错误消息

语言
--已检查[+|-]
生成溢出检查

- 定义:绳子, -d 绳子
定义条件编译符号

--ml 兼容性
忽略 ML 兼容性警告

其他条款
--无标志
禁止编译器版权信息

- 帮帮我, -?
显示此使用消息

高级
--代码页:n
指定用于读取源文件的代码页

--utf8输出
以 UTF-8 编码输出消息

--完整路径
具有完全限定路径的输出消息

--lib:DIR[;DIR[;...]], -I DIR[;DIR[;...]]
为包含路径指定一个目录,用于解析源文件和
组件

--基地址:地址
待建库的基址

--无框架
默认情况下不引用默认的 CLI 程序集

-独立
将 F# 库和依赖它的所有引用的 DLL 静态链接到
正在生成程序集

--静态链接:部件
静态链接给定的程序集和所有依赖于此的引用的 DLL
集会。 使用程序集名称,例如 我的库, 不是 DLL 名称。

- 居民
使用常驻后台编译服务来缩短编译器启动时间。

--pdb:文件
命名输出调试文件

--简单的分辨率
使用基于目录的规则而不是 MSBuild 解析程序集引用
分辨率

--高熵[+|-]
启用高熵 ASLR

--子系统版本:绳子
指定此程序集的子系统版本

使用 onworks.net 服务在线使用 fsharpc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad