将 Homebrew 安装的 Qt 添加到 Mac 上的 Qt Creator

SeS*_*esa 6 macos homebrew qt qt-creator hidden-files

我通过homebrew安装了 Qt5 和 Qt Creator 。由于它们是彼此独立安装的,因此 Qt 不会自动添加到 Qt Creator 中的已知 Qt 安装列表中。我以为添加安装很简单,但是......

由于 homebrew 将所有木桶安装在隐藏目录下,因此当在选项中按下/usr/local/时,我无法使用 Qt Creator 打开的文件夹导航对话框导航到所需的 Qt 安装。Kits > Qt versions > add我已使用终端使隐藏的文件夹和文件在“普通”Finder 中可见,但它们不会显示在 Qt Creator 中。

如何将位于隐藏文件夹中的 Qt 安装添加到 Qt Creator?

dib*_*ams 5

这很奇怪,但即使我可以在 Mac 上看到隐藏的文件和文件夹,当我想添加新的 Qt 版本时, usr文件夹也不会出现在 Qt 的搜索窗口中。

\n\n

要达到它,你可以使用 \xe2\x8c\x98\xe2\x87\xa7G 是的,并且,如果你的 Qt 版本是 5.12.1,复制粘贴的完整路径将是这样的:

\n\n
/usr/local/Cellar/qt/5.12.1/bin/qmake\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者,如果需要,您可以为 usr 文件夹创建快捷方式,控制单击usr文件夹,然后单击 Qt 搜索窗口中可见的“创建别名”,或者在终端中使用ln -s创建符号链接在您要查找符号链接的文件夹中。

\n\n
ln -s /usr/\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者

\n\n
ln -s /usr/local/Cellar/qt/5.12.1/bin/\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后很容易选择qmake文件来将新的 Qt 版本添加到 Qt-creator。

\n\n

之后,如果您在使用GCCG++时遇到问题,为了使其正常工作,您需要在套件设置中选择Clang 。

\n

  • 请注意,较新版本的自制软件的 Cellar 位于“/opt/homebrew/Cellar”中 (2认同)

小智 1

“在 Mac 上,/usr 默认情况下是隐藏的,但您可以直接访问该路径 \xe2\x80\x94 按 \xe2\x8c\x98\xe2\x87\xa7G 并在弹出窗口中输入 /usr。”

\n