相关疑难解决方法(0)

将Swift代码编译为Linux的本机可执行文件

我已经为Linux(Ubuntu)安装了Swift lang,它运行正常.例如:

print("Hello World")
Run Code Online (Sandbox Code Playgroud)

要运行它:

./swift hi.swift
Run Code Online (Sandbox Code Playgroud)

我的问题是,是否可以为它生成本机可执行代码?怎么样?

linux swift

5
推荐指数
1
解决办法
1780
查看次数

为什么Swift不支持iO中的静态库

为什么Swift不支持静态库

我看到了这个解释,但我不明白这个推理.

当前运行时不附带操作系统,因此静态库将导致最终可执行文件中的多个运行时.对于与较新的OS或Swift的兼容性,静态链接的运行时将更难以修补....运行时间不断变化.我们需要动态链接它以便能够处理未来的前向部署问题. - 乔格罗夫

https://twitter.com/owensd/status/555060783407591424

请解释.

static-libraries swift

2
推荐指数
1
解决办法
278
查看次数

标签 统计

swift ×2

linux ×1

static-libraries ×1