gpt4 book ai didi

快速包管理器链接动态库

转载 作者:行者123 更新时间:2023-11-28 15:47:48 25 4
gpt4 key购买 nike

我在 linux 上使用 swift,制作了包含一些库的 Package.swift 文件,但是当我使用 swift build 命令构建项目时,库与可执行文件静态链接。我尝试使用 swift package generate-xcodeproj 命令生成一个 Xcode 项目,在 Xcode 中构建项目,然后打开 Product 目录,我发现库与可执行文件是动态链接的,是什么Xcode在做什么?以及如何使用 swift build 命令将其构建为动态链接,你能帮我吗😔😔

最佳答案

SwiftPM 版本 3 只能使用静态链接库构建可执行文件。在 SwiftPM 版本 4(目前处于测试阶段,将于今年秋季发布)中,您还可以使用动态链接库进行构建。参见 SE-0146获取更多信息。

关于快速包管理器链接动态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42755890/

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