两台机器的编译器版本和默认参数不同,比如你这边是-arch=i686,那边是-arch=sse2,这样生成的浮点指令...
Cargo 编译器并不是一种包治百病的灵丹妙药,显然,欺骗它成功编译只会在运行时失败的程序很容易。3.Rust 可能会让人捉摸不透。尽管现在大多数 crate 都是开源的,但人们也不能为了评估使用“风险”而把所有源代码都检查一遍。4.程序的二进制文件可能会很大。对于内存有限的目标设备,Rust 要成为 C 语言的有力竞争...