具有多个目标可执行文件的Swift Package Manager? [英] Swift Package Manager with multiple target executables?
本文介绍了具有多个目标可执行文件的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屋!
查看全文