Qmake已安装但未链接 - 使用Brew - Mac

bur*_*noh 5 macos homebrew qt qmake

我用brew安装了Qmake.

brew install qt
Run Code Online (Sandbox Code Playgroud)

终端带来的结果是:

Warning: qt-4.8.6 already installed, it's just not linked
Run Code Online (Sandbox Code Playgroud)

这是brew安装正确的问题吗?因为我与PostgreSQL有相同的"未链接"问题.

THKS

我发现了问题:
Brew无法写入文件夹/ usr/local/lib/
所以我使用了命令:sudo chown -R $USER /usr/local/lib

我在这里发现了类似的错误:Brew医生说:"警告:/ usr/local/include不是可写".
但是这个问题是另一个文件夹权限.

bur*_*noh 3

Brew 无法写入该文件夹

\n\n
/usr/local/lib/\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以我使用了命令:

\n\n
sudo chown -R $USER /usr/local/lib\n
Run Code Online (Sandbox Code Playgroud)\n\n

需要卸载后再次安装qt。(如果您运行重新安装,问题将继续存在)

\n\n
brew uninstall qt\n\nbrew install qt\n
Run Code Online (Sandbox Code Playgroud)\n\n

我在这里发现了类似的错误:\n Brew doctor 说: \xe2\x80\x9cWarning: /usr/local/include is\t writable.\xe2\x80\x9d \n但是这个问题与另一个文件夹权限有关。

\n