於 Windows 10 讓 Rust 專案使用 Cairo 和 Harfbuzz函式庫

Cargo.toml 中的 Dependencies 插入如(版本請依最新版而定):

[dependencies]
harfbuzz_rs = "1.2.0"
cairo-rs = "0.14.1"
glib = "0.14.2"

安裝 MSYS2,用該程式的終端機安裝下列程式:

pacman -Sy mingw-w64-i686-cairo mingw-w64-i686-glib2 mingw-w64-i686-harfbuzz

Windows 10 的控制台的「系統>進階系統設定」的「環境變數」的 Path(路徑)附加

C:\msys64\usr\bin</pre>

在編譯命令列中 Powershell 加入這句

$env:PKG_CONFIG_PATH+="C:\msys64\mingw32\lib\pkgconfig"

cargo build 應該就沒問題了。