我最近在我和我妻子的機器上更新了 HB。前者是 Intel,后者是 M1,所以庫在不同的地方,/opt/homebrew/... vs. /usr/local/...這使得在 Xcode 中添加標頭搜索有點煩人,現在我的構建失敗了,因為它找不到/opt我機器上的...中的庫。
我似乎記得在這種情況下可以使用一個 shell 變數,而不是$PATH另一個$HOMEBREWPATH自動創建的類似或類似的變數?我記得當我在 M1 上安裝時看到提到它,但現在我在任何地方都找不到這個提示,當然,谷歌回傳啤酒。
這是我想象的嗎?
uj5u.com熱心網友回復:
最簡單的解決方案是可能使用$(brew --prefix).
至于您所指的 shell 變數,它是HOMEBREW_PREFIX. 我會對此更加謹慎,因為它需要brew shellenv經過評估。
考慮將此命令的輸出評估添加到您的點檔案(例如 ~/.profile、~/.bash_profile 或 ~/.zprofile)中:eval "$(brew shellenv)"
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/487358.html
