校园互动平台网站建设,软件开发培训课件,谷歌翻译接口 wordpress,wordpress安装主题连接不上ftp引言Rust是近几年获得广泛关注和认可的一门系统级编程语言。它严苛的静态类型检查和独特的所有权系统#xff0c;使得编译器能够尽可能的帮开发者在编译时就排除一些符合常见模式的bug。这也让很多人认为rust是一门更加“安全”的语言。专注数据安全技术的红小豆同学也非常看好…引言Rust是近几年获得广泛关注和认可的一门系统级编程语言。它严苛的静态类型检查和独特的所有权系统使得编译器能够尽可能的帮开发者在编译时就排除一些符合常见模式的bug。这也让很多人认为rust是一门更加“安全”的语言。专注数据安全技术的红小豆同学也非常看好它的前景。虽然本职工作内没有做rust开发的机会但是看到GitHub上基于rust的新项目遍地开花作为一个有觉悟的业内人士感觉也是时候该强行上车了学习编程最好的方式是什么不用问答案当然是动手啦。那么从今天就跟着我一起用实践的方式入门这个语言吧第一节 开发环境在VirtualBox里安装Ubuntu、Rust和VS Code.VirtualBox是一个虚拟机软件。在一个Linux虚拟机里学习Rust开发有2个好处Linux环境对Rust开发比较友好即使运行的命令或者测试的代码有bug破坏了系统盘(比如错误调用了删除文件的命令)或者导致死机(比如占用了太多内存)也不会影响自己的物理机。安装VirtualBox首先访问virtualbox.org下载自己的操作系统对应的安装包。根据步骤说明安装好VirtualBox打开主界面(忽略我已有的2个虚拟机)然后新建给虚拟机选一个名字和保存位置点击下一步内存不需要太大1G或者2G根据自己电脑的配置来定(默认)创建新的虚拟磁盘类型也默认就好默认动态分配空间磁盘建议加大到20G否则以后安装各种软件会很快占满创建好以后启动这里因为虚拟机还没有安装系统VirtualBox会询问安装盘我们去ubuntu.com下载最新的ISO然后加载进来。安装Ubuntu加载好虚拟安装盘以后我们点下一步开始启动启动以后来到了ubuntu安装向导选择键盘布局。这里一般默认就可以选择最小安装、不下载更新使用整个磁盘确认选择时区然后填入用户名和密码勾选自动登录然后安装开始稍等片刻安装完成以后根据屏幕提示重启然后就进到了ubuntu虚拟机跳过帐号登录和一些初始化设置以后来到了桌面如果提示软件自动更新可以点击安装也可以选稍后提醒安装VSCode在虚拟机里打开Firefox访问code.visualstudio.com下载deb文件然后选择保存文件然后在应用菜单中打开Terminal这是我们在虚拟机里执行的第一个命令(安装刚才下载好的deb包)sudo dpkg -i Downloads/code*.debsudo命令会询问你的密码输入以后vscode就开始安装了装好以后会出现在应用程序中点击图标就可以启动安装Rust我们用rustup.rs的方式来安装rust首先安装curlsudo apt install curl然后是rustcurl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh直接回车安装默认版本做完这些你已经有一个可以学习rust开发的环境了。下一节我们就可以开始写代码了关注我一起学习Rust开发。欢迎点赞转发收藏附录你可以安装VirtualBox Guest Additions让你的虚拟机操作更流畅。首先安装编译工具sudo apt install gcc make perl然后在菜单中选择 Devices - Insert Guest Additions CD image安装完成以后重启一下虚拟机让新的驱动生效(虚拟机桌面分辨率会自动调整)。