我可以在我的可执行文件中导入一个包exe.addPackagePath("name", "path")
并使用const name = @import("name");
. 现在我想将包包含在另一个包中,但我不明白如何。我可以为包创建一个对象来设置 addPackagePath() 吗?
问问题
131 次
1 回答
1
不要使用addPackagePath
,而是直接创建Pkg
结构(这样您就可以指定子依赖项),然后使用addPackage
.
这是一个使用示例Pkg
:
https ://github.com/zig-community/Zig-Showdown/blob/main/build.zig#L6-L62
以下是将结构添加到可执行文件的方式:
https ://github.com/zig-community/Zig-Showdown/blob/main/build.zig#L112-L118
于 2021-07-17T22:31:50.563 回答