Dzwebs.Net

撰写电脑技术杂文十余年

rust设置编译的exe的ico图标的方法

Admin | 2024-5-29 17:01:39 | 被阅次数 | 438

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

想给rust编译的exe程序设置一个ico图标吗?请使用下面的办法。

①首先在项目根目录下创建build.rs文件

②.toml添加如下引用及代码

build = "build.rs"
[dependencies]

[build-dependencies]
embed-resource = "2.4.2"

③build.rs文件的内容如下

extern crate embed_resource;
fn main() {
embed_resource::compile("./icon.rc",embed_resource::NONE);
}

④项目根目录下,创建icon.rc文件,该文件的内容如下

iconname ICON "icon.ico"

就上述的一行代码,总的三个参数而已。iconname 这个随便用,不重要;ICON照着用,不修改,"icon.ico" 该参数为ico图标文件的地址

⑤准备icon.ico图标文件

注意,ico文件路径与③的关系哦

⑥运行命令 cargo run 或者 cargo build --release 这样就行了

如此如此,当前项目调试或编译的exe图标就设置好了。


该杂文来自: 最新技术

上一篇:rust拼接字符串或连接字符串的几种方法

下一篇:rust查找文件或路径之walkdir和glob的性能对比

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计