微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

zig cc 是否公开链接器 (ld)?

如何解决zig cc 是否公开链接器 (ld)?

我正在尝试在 Linux 上使用 zig cc 编译 xz,而没有除 zig 之外的构建工具:

$ zig version
0.8.0-dev.1039+bea791b63
$ export CC="zig cc"
$ ./configure
<...>
checking for ld used by zig cc... no
configure: error: no acceptable ld found in $PATH

这是真的:系统没有链接器。而且 zig 不做广告:

$ zig cc -print-prog-name=ld
ld

zig cc 可以/是否提供链接器?

解决方法

zig ld.lld

对于精灵。有关其他格式,请参阅 this

我还为“真实”ld、ar 等其他工具提交了 an issue

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。