< 返回版块

chaoxi24 发表于 2021-01-17 17:51

也许因为我是从脚本语言野路子出身,天然地习惯EXE+TXT=哈喽世界,总是无法习惯rust繁复的环境搭建。

再兼之最近经常重装系统,每次重装rust都觉得十分痛苦。

而且 Visual Studio 也太臃肿了吧,数G大小,看着就有点反胃 →_→

小白地请教下,rust有绿色便携化的可能吗?有拥有精巧的自有的窈窕的——编译工具的可能吗?

评论区

写评论
zydxhs 2021-01-24 18:03

Rust 编译镜像考虑一下:

  • https://github.com/emk/rust-musl-builder
  • https://github.com/messense/rust-musl-cross
hmrg-grmh 2021-01-21 09:41

mingw64的rust如何?看到它有rust但没用过。 服务器上我是yum把rust和cargo安了貌似就行了,我只是为了编译obnam,还不会rust...

Aya0wind 2021-01-19 20:28

C/C++也没办法不装gcc/msvc/clang吧,脚本语言不需要这些因为人家只需要一个编译好的解释器程序就可以了,你要编译到汇编那必须要一套编译工具链,嫌vs麻烦臃肿你可以装mingw-w64,直接下载解压打包好的压缩包即可(也可以使用安装程序)。

Ryan-Git 2021-01-19 19:44

跟脚本语言没啥好比的。。。cargo已经比make/cmake高到不知哪里去了

作者 chaoxi24 2021-01-19 00:53

谢谢各位。环境搭建确实有一些更简单些的方法,但距离脚本语言那种便携化差太远了。

xin-water 2021-01-17 20:50

用windows编程是受罪。

zhylmzr 2021-01-17 19:32

可以在WSL下写Rust

c5soft 2021-01-17 18:55

VSCode与IntelliJ_IDEA也是可以绿化的,重装操作系统不需要重装。

c5soft 2021-01-17 18:51

是说msvc工具链难以搭建吧?Rust开发坏境搭建不需要安装完整的Visual Studio, 每次重装系统只需要安装VC++的编译环境就OK了,如果装VC 2015可以用Visualcppbuildtools安装,如果VC2019,可以用VS2019的网络安装包,只选装VC++。

如果使用gnu工具链,C++使用MinGW,可以完全绿化。

Rust本身的编译工具就是几个命令行工具,设置一下坏境变量,每次重装系统不需要重装。

代码编辑可以用VSCode或者IntelliJ_IDEA,都需要安装Rust的插件。

TiceCosmos 2021-01-17 18:42

换成 Linux

1 共 10 条评论, 1 页