具有多个目标可执行文件的Swift Package Manager? [英] Swift Package Manager with multiple target executables?

查看:78
本文介绍了具有多个目标可执行文件的Swift Package Manager?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人知道Swift软件包管理器是否支持在一个软件包中生成多个可执行文件?我有一个C程序,需要将其迁移到Swift,并且当前打包为带有多个目标的makefile.我正在为如何将其映射到Swift包而苦苦挣扎,或者是包"?

解决方案

是:

project/
project/Sources/foo/main.swift
project/Sources/bar/main.swift

将生成两个可执行文件,一个为foo,一个为bar.

此处有文档. /p>

Does anyone know whether the Swift Package Manager has any support for generating multiple executables from in one package? I have a C program that needs to be migrated to Swift, and it is currently packaged as a makefile with multiple targets. I am struggling a bit with how that might map to a Swift package, or is it 'packages'?

解决方案

Yes:

project/
project/Sources/foo/main.swift
project/Sources/bar/main.swift

Will generate two executables, one foo, one bar.

There is documentation here.

这篇关于具有多个目标可执行文件的Swift Package Manager?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆