使用cargo创建rust程序并运行
发表于|更新于
|浏览量:
如果问我思念多重,不重的,像一座秋山的落叶。——简媜
我们按照文档在路径中打开命令行终端
1 | cargo new world_hello |

我们现在就可以运行了
1 | cd .\world_hello\ |
可以看到输出了Hello, world

我们用vscode打开
可以对我们的代码进行少许更改,然后再次运行
1 | fn main() { |

再次运行
1 | cargo run |
可以看到我们的修改生效

相关推荐
2022-02-09
cargo配置镜像源
活着不一定要鲜艳,但一定要有自己的颜色。——张曙光 找到目录C:\Users\你的用户\.cargo 下面新建一个文件config 填入以下内容: 12345[source.crates-io]registry = "https://github.com/rust-lang/crates.io-index"replace-with = 'ustc'[source.ustc]registry = "git://mirrors.ustc.edu.cn/crates.io-index" 保存即可
2025-10-05
hyperswitch
爱自己是一生浪漫的开始。——王尔德 Hyperswitch:开源支付编排的超级引擎——重塑全球支付体验的现代方案在全球化商业和数字支付快速发展的今天,企业对“支付系统”的要求正变得越来越高:不仅要接入多渠道、多支付方式,还要灵活编排、智能路由、保障高可用与合规。面对 Stripe、Adyen 等巨头的围攻,有没有一款开源、可自定义的支付基础设施,能让企业自主掌控、快速创新?Hyperswitch,正是这样一款改变游戏规则的产品! 一、Hyperswitch 项目简介 项目地址:juspay/hyperswitch 一句话描述:现代化、开源的支付编排引擎,助你轻松连接全球支付生态。 主语言:Rust(高性能、强安全) 开源协议:Apache 2.0 维护方:Juspay,全球知名支付科技公司 二、Hyperswitch 想解决什么问题? 支付碎片化不同国家、不同平台有不同的支付方式(卡、钱包、UPI、BNPL、Crypto等),企业常常被迫集成多个支付商,维护成本极高。 智能编排与高可用如何根据费率、成功率、风控等动态智能路由请求?如何在支付商故障时自动切换,...
2025-02-23
servo
一年好景君须记,最是橙黄橘绿时。——苏轼 https://github.com/servo/servo Servo - 一个高性能、并行化的浏览器引擎 在浏览器技术的演进过程中,浏览器引擎扮演着至关重要的角色。它直接影响着网页的渲染效率、性能以及跨平台的兼容性。如今,随着对高效渲染需求的不断增加,越来越多的开源浏览器引擎开始涌现。其中,Servo 是由 Mozilla 和 Servo 项目团队共同开发的一个高性能并行浏览器引擎,致力于实现更高效、更现代的浏览器体验。 什么是 Servo?Servo 是一个用 Rust 编写的高性能浏览器引擎,旨在提供更高的并行性、更强的安全性以及更快速的网页渲染。Rust 的内存安全和并发性能让 Servo 在处理浏览器引擎中的大量并行计算时具有优势,能够更好地处理现代网页的复杂性。 Servo 的主要目标是: 高效渲染:通过并行化渲染工作,提升网页的加载速度。 现代化架构:采用 Rust 编程语言编写,能够利用 Rust 的性能优势和内存安全特性。 可移植性:通过设计良好的架构,使其能在多个平台上运行。 Web 标准支持:实现现代 Web...
2025-03-08
tauri在mac无法显示菜单踩坑
人生何所求,致富和自由。——大仲马的《基督山伯爵》 排查了半天,最后发现需要添加items这个属性,代码如下: 1234567891011121314151617181920212223242526272829import {Menu} from '@tauri-apps/api/menu';export async function menu() {// If a window was not created with an explicit menu or had one set explicitly,// this menu will be assigned to it. const menu = await Menu.new({ items: [ { id: 'file', text: '文件(F)', items: [ ...
2025-03-07
windows运行不了tauri解决方案
我是个百依百顺的孩子,至死不变,但只顺从我自己。——萨特的《文字生涯》 创建的新项目,mac上面运行的好好的,windows跑起来立马闪退,也不报错,排查了半天发现原来是webview2没升级,打开下面的链接安装即可 Microsoft Edge WebView2 | Microsoft Edge Developer
2025-03-06
zju-learning-assistant
现在我不那么困惑了,因为我幸运地变得比以前麻木了。——梭罗的《瓦尔登湖》 https://github.com/PeiPei233/zju-learning-assistant ZJU Learning Assistant: 提高学习效率的理想工具介绍在现代的学习环境中,快速获取和管理学习资源是提高学习效率的关键。ZJU Learning Assistant (ZLA) 是一款专为浙江大学学生设计的工具,旨在帮助学生快速下载和管理课件,提供成绩更新提醒,并支持多操作系统。ZLA 的出现,大大简化了课件下载和管理的过程,让学生能够更专注于学习本身。 功能特点ZJU Learning Assistant 提供了一系列强大的功能,使其成为浙江大学学生的理想学习助手: 跨平台支持:ZLA 兼容 Windows、Linux 和 Mac 操作系统,满足不同设备的需求。 批量下载课件:支持一键批量下载课程课件,节省时间和精力。 下载未开放课件:即使老师未开放下载权限,也能下载课件的预览版本。 智云课堂支持:从智云课堂下载 PPT 并自动导出为 PDF。 成绩更新提醒:实时获取最新成绩,避...
