【问题标题】:Adding a Homebrew-installed Qt to Qt Creator on a Mac在 Mac 上将 Homebrew 安装的 Qt 添加到 Qt Creator
【发布时间】:2019-05-10 00:42:22
【问题描述】:

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

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

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

【问题讨论】:

标签: macos qt homebrew qt-creator hidden-files


【解决方案1】:

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

要找到它,您可以使用 ⌘⇧G 是的,并且,如果您的 Qt 版本是 5.12.1,复制粘贴的完整路径将是这样的:

/usr/local/Cellar/qt/5.12.1/bin/qmake

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

ln -s /usr/

ln -s /usr/local/Cellar/qt/5.12.1/bin/

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

之后,如果您对 GCCG++ 有问题,要使其正常工作,您需要在套件设置中选择 Clang .

【讨论】:

  • 请注意,较新版本的自制软件在 /opt/homebrew/Cellar 中有自己的地窖
【解决方案2】:

“在 Mac 上,默认情况下 /usr 是隐藏的,但您可以直接访问该路径 — 按 ⌘⇧G 并在弹出窗口中键入 /usr。”

【讨论】:

    猜你喜欢
    • 2021-09-17
    • 1970-01-01
    • 2016-08-24
    • 2011-10-14
    • 1970-01-01
    • 2019-07-05
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多