gpt4 book ai didi

swift - 如何指定输出可执行文件的名称?

转载 作者:搜寻专家 更新时间:2023-11-01 07:14:27 24 4
gpt4 key购买 nike

默认情况下,SPM 构建与包含其 main.swift 的模块文件夹同名(大写)的可执行目标。如何使用不同的文件名构建二进制文件?我在 SPM manual 上找不到任何说明.

最佳答案

使用 Swift 4,给定使用 swift package init --type executable 创建的 DemoProject,对 Package.swift 进行更改(添加 products 部分)。

// swift-tools-version:4.0
import PackageDescription

let package = Package(
name: "DemoProject",
products: [
.executable(name: "demo", targets: ["DemoProject"]),
],
dependencies: [],
targets: [
.target(
name: "DemoProject",
dependencies: []),
]
)

这将创建一个名为 demo 的可执行文件。

关于swift - 如何指定输出可执行文件的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43005687/

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