在RUST中使用GTK4(GNU模式)

原创
04/12 15:16
阅读数 152

根据https://gtk-rs.org/gtk4-rs/stable/latest/book/介绍按照自己的理解进行安装实操过程。

所用的是64位WIN11系统,然后所有都往64位考虑。

第一步,到https://www.rust-lang.org/下载离线安装包。首页进入Install页面,拉到最底下进入Other installation methods页面,下载stable版的x86_64-pc-windows-gnu安装包,装好。

第二步,到https://www.msys2.org/下载msys2-x86_64-xxxxx.exe,安装好运行pacman -Syu,全部yes就行,完事自动关掉SHELL。

第三步,重新打开MSYS2 MinGW x64输入pacman -S mingw-w64-x86_64-gtk4 mingw-w64-x86_64-pkgconf mingw-w64-x86_64-gcc安装GTK4相关的东西。

第四步,进入设置》系统》关于》高级系统设置》高级》环境变量》用户变量》PATH增加三行

C:\msys64\mingw64\include
C:\msys64\mingw64\bin
C:\msys64\mingw64\lib

经过上面几步,就建立好了编译环境了。

然后找个盘根目录用字母建立文件夹然后在里边建立你的测试工程文件夹,都是cargo那一套组合拳,在Cargo.toml的[dependencies]之后添加

gtk = { version = "0.4.6", package = "gtk4", features = ["v4_6"]}

进入src修改用CV大法把GTK首页的RUST测试代码覆盖原来的hello world代码,然后cargo run,然后就等流水帐完成。

好了,正常编译运行。

参考网站
https://www.rust-lang.org/
https://gtk-rs.org/
https://www.msys2.org/
https://www.gtk.org/

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部