rime / home

Rime::Home is home to Rime users and developers
https://rime.im
4.23k stars 230 forks source link

0.16版本編譯ARM64的問題 #1627

Open farmerliao opened 1 month ago

farmerliao commented 1 month ago

你好,可否請教下關於支持ARM64的編譯怎麼實現? 我本地clone下來以後,嘗試編譯時,在boost這邊卡關了。 看起來是需要boost重新編譯一份a64的版本,並且需要static。 嘗試了boost官網的b2編譯沒有成功,轉用vcpkg編出了一份a64/static版本。 最終編譯仍會報錯,主要是: LNK1104 cannot open file 'libboost_wserialization-vc143-mt-s-a64-1_84.lib' WeaselIME LNK1104 cannot open file 'libboost_thread-vc143-mt-s-a64-1_84.lib' TestWeaselIPC

希望可以分享一些成功編譯的經驗,以及arm64與x64在小狼毫的主要差異。

目前編譯環境是:Windows 11 / VS2022 + vcpkg

先感謝不吝撥冗協助

fxliang commented 1 month ago

https://github.com/rime/weasel/blob/master/.github/workflows/release-ci.yml