想给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图标就设置好了。