tauri + rust的环境搭建---初始化以及构建

tauri + rust的环境搭建---初始化以及构建

环境搭建

rust 环境搭建

安装rust
‌Windows‌:
  1. 访问 Rust 官网 下载 rustup-init.exe 并运行,按提示操作。‌‌默认选择1
  2. 若提示安装 C++ 构建工具,需选择安装 Visual Studio C++ Build Tools。‌‌
Linux/macOS‌:在终端执行以下命令:
复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装完成后,重启终端使环境变量生效

验证安装
复制代码
rustc --version
cargo --version

tauri 环境搭建

tauri安装
  1. 安装tauri-cli

    npm install -g @tauri-apps/cli
    pnpm add -g @tauri-apps/cli

  2. 使用前端构建工具vite构建一个tauri项目

    npm create tauri-app
    npm i
    npm tauri init

  3. 在已有的项目中集成tauri:npm tauri init,然后添加一个tauri的核心库,如@tauri-apps/api等

运行环境搭建

安装llvm与环境变量配置
  1. 版本选择,我这选择的是LLVM-15.0.7-win64,自行前往搜索下载,最新版本的llvm没安装上。ps: 如果不安装这个,我本地执行程序,会报错丢失什么dll文件
  2. 安装完成后,去环境变量新增如下配置
  3. 使用指令npm run tauri dev(本地开发模式)或npm run tauri build(生产打包模式)构建debug包或者生产包,点击执行
  4. 如果构建过程中对于NSIS、nsis-3WixTools下载很慢的话,可以去网上下载这三个包,然后放到C:\Users\用户名\AppData\Local\tauri目录下,再执行以上运行命令,可成功打包程序
相关推荐
techdashen4 分钟前
Async Rust 近况补课:从 `async-trait` 到原生 async trait
网络·算法·rust
fenglllle9 分钟前
JDK8升级JDK17使用CompletableFuture在线程中classloader的变化
java·开发语言·jvm
froginwe1110 分钟前
Scala 正则表达式
开发语言
时寒的笔记11 分钟前
11期_js逆向核心案例解析(sichuan&某理财网)
开发语言·javascript·ecmascript
csbysj202013 分钟前
PHP 文件:深入解析与最佳实践
开发语言
无风听海13 分钟前
ASP.NET Core Minimal API 深度解析
后端·asp.net
JAVA面经实录91718 分钟前
Java+SpringAI企业级实战项目完整官方文档(生产终版)
java·开发语言·spring·ai编程
梵得儿SHI18 分钟前
Java IO 流进阶:Buffer 与 Channel 核心概念解析及与传统 IO 的本质区别
java·开发语言·高并发·nio·channel·buffer·提升io效率
j_xxx404_21 分钟前
Linux线程:从内存分页机制(Page Table/TLB/Page Fault)彻底读懂 Linux 线程本质
linux·运维·服务器·开发语言·c++·人工智能·ai
IT_陈寒23 分钟前
Java的finally块竟然不是你想的那个finally!
前端·人工智能·后端