在 macOS 中静态编译 Nim 程序

statically compile a Nim program in macOS

我正在使用 zip/zipfiles 库在 Nim 中编写程序,该库依赖于 libzip(|2|4).dylib.

我的问题主要针对 macOS,但也欢迎 Linux 的指导。

我怎样才能将它编译成静态链接的二进制文件以便于分发?

谢谢 安德里亚

编辑: 显然像 https://nim-lang.org/docs/nimc.html#dynliboverride 这样的事情应该做。 -p:useLibzipSrc 也专门针对此库。

通读源代码,您似乎可以通过传递 -d:useLibzipSrc

来做到这一点