gpt4 book ai didi

f# - 为 Mono 打包 F# 程序

转载 作者:行者123 更新时间:2023-12-04 18:22:36 24 4
gpt4 key购买 nike

我目前正在学习 F# 并准备编写我的第一个程序。我将在 Windows 7 中使用 Visual Studio 10 来编写代码,因为 F# 对 MonoDevelop 的支持落后了几个版本。

我正常的日常开发环境是 Mac Os X 10.7。我安装了 Mono 和 MonoDevelop。在我写完我的杰作后,我如何打包它以便在 Os X 上运行?我需要将哪些 DLL 发送给其他 Windows 用户,以便他们可以运行我的 .exe 文件?他们如何安装这些 DLL?

在 Java 世界(我通常居住的地方)中,我只是将我的 Java 代码与任何依赖项打包成一个整体 优步JAR 我可以发送给任何拥有适当 Java 版本(通常为 6)的人,他们可以通过键入来运行我的代码

java -jar MyUberJar.jar

我经常用 Scala 编写代码并包含 Scala 库以及任何其他依赖项。

是否有任何简单的方法可以为.NET 做类似的事情,特别是对于 F#?

最佳答案

一种替代方法是使用 --standalone标记为 fsc这会将您需要的所有 DLL 静态编译成一个大型 EXE。您发送它的人仍然需要安装 Mono,但没有其他依赖项。

关于f# - 为 Mono 打包 F# 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10353862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com