如果在很旧的系统上(linux)上编译rust程序,会遇到一个问题就是最新版本rust不支持旧libc了,然后有一个工具是cross,可以以docker为蓝本编译,这个时候发现并不支持超旧版本libc,还是绕不开rustc对libc最低要求。
这个时候或许考虑使用no_std制作无依赖包,或者musl(不支持注入和so)。
no_std就丢掉了rust的半壁江山,同时本来节省开发时间也拉长了。
这个时候请上zig作为linker,神奇的一幕发生了,libc直接就支持了,而…。
一辈子戴眼镜好,还是做近视手术好?
如何看待黄奇帆称「中国房地产消费的居民负债占家庭收入比重达 137.9% ,需调整抑制消费政策」?
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
鸿蒙PC操作系统是不是就是手机操作系统?
Rust 未来会成为主流的编程语言吗?
如何评价前端框架 Solid?
公司规定所有接口都用 post 请求,这是为什么?
感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
美国真的对首飞前的歼20一无所知吗?
拒绝情绪输出,大家觉得有什么办法可以让国足堂堂正正进入世界杯?
电话:
座机:
邮箱:
地址: