关于RUST编译exe文件的问题整理
2023-5-15
| 2024-4-17
0  |  0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
Apr 17, 2024 02:33 PM

一、RUST源文件如何打包成可执行文件

1.开发者模式:cargo build
2.发行版本:cargo build --release
3.不带命令行的发行版:
使用mwindow编译工具:
cargo rustc --release -- -Clink-args="-Wl,--subsystem,windows"
使用MSVC编译工具: cargo rustc --release -- -Clink-args="/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup"
💡
第二个命令生成的可执行文件打开后会伴随黑框,解决方法有两个,其一使用第三个命令生成可执行文件
其二在源码顶端添加 #![windows_subsystem = "windows"]代码,再用第二个命令就不会出现黑框了

二、slint-rs打包后放到其他电脑文字显示异常

💡
slint未设置字体导致;解决方法:为组件设置默认字体
default-font-family: "微软雅黑";
 
RUST
  • RUST
  • 安卓逆向之破解XPlayer-万能视频播放器 FastAPI学习笔记
    目录