高清H肉动漫在线观看,午夜电影精品一区二区三区,欧美一卡2卡三卡4卡无卡免费高清,亚洲乱色伦图片区小说,天天拍天天看天天做

windows下rust 搭建gtk4,搭建跨平臺(tái)的rust gui開發(fā)環(huán)境

rust開發(fā)跨平臺(tái)gui的選項(xiàng)很多,但作為企業(yè)型開發(fā)選項(xiàng),穩(wěn)定性是重中之重,經(jīng)過一番探索,最終選擇了gtk4作為rust gui開發(fā)方案??蛻粢詗indows居多,我們選用vcpkg作為安裝工具鏈,開發(fā)準(zhǔn)備,假定已經(jīng)安裝完rust。

第一步:安裝vcpkg,使用git下載源代碼

git clone https://github.com/microsoft/vcpkg

cd vcpkg
.\vcpkg\bootstrap-vcpkg.bat

等待編譯完成。

 

 

第二步:安裝Visual Studio 2022社區(qū)版

windows下rust 搭建gtk4,搭建跨平臺(tái)的rust gui開發(fā)環(huán)境

安裝c++桌面開發(fā),解決編譯無法通過的問題。

windows下rust 搭建gtk4,搭建跨平臺(tái)的rust gui開發(fā)環(huán)境

第三步:安裝package-confg工具,并將bin目錄加入PATH環(huán)境變量中

略過,直接找官網(wǎng),有詳細(xì)安裝步驟。

第三步:rust環(huán)境是gnu的,需要切換rust到msvc,打開cmd窗口,執(zhí)行以下命令

rustup default stable-msvc

第四步:用vcpkg安裝gtk(最新的vcpkg默認(rèn)就是gtk4),打開cmd窗口,執(zhí)行以下命令:

vcpkg install gtk --triplet x64-windows

等待安裝完成,會(huì)比較慢,會(huì)下載很多所需要的包,大約需要1小時(shí)左右。

windows下rust 搭建gtk4,搭建跨平臺(tái)的rust gui開發(fā)環(huán)境

安裝完成后進(jìn)行下一步

第五步:環(huán)境變量設(shè)置,%VCPKGDIR%為vcpkg安裝目錄,請(qǐng)用相應(yīng)的路徑替換。

SET PKG_CONFIG_PATH %VCPKGDIR%\installed\x64-windows\lib\pkgconfig
SET GTK_LIB_DIR %VCPKGDIR%\installed\x64-windows\lib

 

最后,將上面的環(huán)境變量,添加到環(huán)境變量path中。

SET PATH=%VCPKGDIR%\installed\x64-windows\bin;%PATH%

驗(yàn)證是否安裝成功,重新開一個(gè)cmd窗口,執(zhí)行:

pkg-config --modversion gtk4

出現(xiàn)版本號(hào)即表示安裝完成。

windows下rust 搭建gtk4,搭建跨平臺(tái)的rust gui開發(fā)環(huán)境

 

接下來就可以享受在rust中使用gtk4編程的樂趣了,附上gtk4文檔地址:Introduction – GUI development with Rust and GTK 4 (gtk-rs.org)。

相關(guān)文章

qq
微信
微信
分享本頁
返回頂部