如果在很旧的系统上(linux)上编译rust程序,会遇到一个问题就是最新版本rust不支持旧libc了,然后有一个工具是cross,可以以docker为蓝本编译,这个时候发现并不支持超旧版本libc,还是绕不开rustc对libc最低要求。
这个时候或许考虑使用no_std制作无依赖包,或者musl(不支持注入和so)。
no_std就丢掉了rust的半壁江山,同时本来节省开发时间也拉长了。
这个时候请上zig作为linker,神奇的一幕发生了,libc直接就支持了,而…。
先说结论,如果你有待遇能低20%的offer可选,那就选那个...
你有没有在整理衣柜时,翻出一件几年前的衣服,突然觉得:“咦,...
尽管PHP经常被吐槽(比年初 TikTok 难民交的猫税还多...
经常有文件要广泛征求各个部门的意见,一次性就要给几十个部门发...
百万up主粤语歌手鱼蛋,抖音里长这样,容貌九分,声音十分。 ...
我不是计算机专业,不过我以前接诊过一个依赖bug运行的神奇病...