理论上说,如果是一个纯rust的库,可以用rlib格式发布,一来可以隐藏源代码,二来与平台无关。
但问题是这货到现在为止还没法这么用,主要是因为rust没有stable ABI,导致rlib的格式是版本绑定的,而且指不定这货里面还有些东西依赖于特定的编译选项。
也正是由于这个原因,cargo也不支持直接使用rlib依赖,就算你铁了心一定要用rlib,你也还是得用cargo.toml或者build.rs自己定制rust编译链接参数。
所以到今天为止,你还是得把…。
{dede:pagebreak/}
国产厂商为什么都不用三星屏幕了?
有什么方法可以更快地理解 J***aScript?
近期充电宝***,能不能看出资本家的良心坏了?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
苹果到底给了微信什么特权?
大量消息在 MQ 里长时间积压,该如何解决?
switch2为什么不用高通骁龙或者联发科天玑的旗舰芯片?
苹果到底给了微信什么特权?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
为什么我觉得 AI 写代码纯属添乱?
儿子抑郁四年左右了,他的未来该怎么办?
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
前端,后端,全栈哪个好找工作?
kvm是否会增加显示信号的传输延迟,或者键鼠的延迟?打游戏用这个,会影响吗?
40岁财务自由想找个25左右的媳妇儿有可能吗?
鱼缸换水前为什么必须要困水?如果没条件困水怎么办?