Rust语言需要C/C++编译器的支持,主要有以下几个原因: 兼容性和生态系统建设:作为相对较新的语言,Rust使用C/C++编译器可以方便地与现有的C/C++代码进行交互和集成,这有助于加速Rust的生态系统建设。 可移植性和跨平台支持:C/C++编译器已经在各种平台上得到广泛的支持和验证,因此使用C/C++编译器可以帮助Rust在各种...
当你用Linux会看到依赖libc和stdlibc++,用不着奇怪。因为Rust要对各个平台的编译链接交互等提供支持。
Rust 只是需要一个链接器……写 Frotran/Pascal/Objective-C 也需要依赖 gcc/clang 的链接器.好像是这...
rust社区有理论高手的。 https://gankra.github.io/blah/tower-of-weakenings/ 用Rust写Redux Reducer 在Fiberplane,作者尝试在React Redux界面库的使用中,引入Rust通过wasm来实现Redux的Reducer。 https://fiberplane.dev/blog/writing-redux-reducers-in-rust/ tuic - 基于quic的高性能的代理库 本库最大的特点...
至于为什么需要用 VS 的链接器,应该是需要支持 FFI 的原因。Windows 是 Rust 承诺要支持的主要平台之一...
Rust和很多其他语言需要的不是C/C++编译器,在win上需要的是Microsoft C++ build toolset。用来将Rust...
为什么Rust这样的语言还需要C/C++编译器? 学Rust语言的时候,安装时(Windows),告诉我要求系统中有Visual C++ 生成工具。 同时,我也去看了一下Golang的主页,其中也提到了MinGW gcc。 我很疑惑,像Rust这种语言,设计的初衷不就是(在其对应的应用领域)取代C++吗?既然还要依赖于C/C++编译器,还怎么取代C++呢?查看问题...