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

2024-04-20

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

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

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


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

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

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

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

ln -s /usr/

or

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

然后就可以轻松选择了qmake文件以将新的 Qt 版本添加到 Qt-creator。

之后如果您有问题GCC and G++,为了使其正常工作,您需要选择Clang在套件设置中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Homebrew 安装的 Qt 添加到 Mac 上的 Qt Creator 的相关文章

  • 使用 Qt 进行拖放:悬停时了解目标应用程序 - 这可能吗?

    我目前正在探索从 Qt 应用程序拖放到未知目标应用程序的可能性 问题是 Qt 应用程序是否可以接收有关即将接收 drop 的应用程序的信息 例如进程名称或标题 一个 虚构的 示例可以是将绘图从 Qt 窗口拖动到文本编辑器或电子表格编辑器 在
  • OSX - Composer - lib-openssl 要求

    自从上次 XCode 更新到版本 7 3 1 以来 我遇到了以下问题composer and openssl在 OSX 上 更新之前有效 我尝试通过作曲家更新来更新软件包 套餐 ricardoper twitteroauth 需要lib o
  • 为什么没有 styleMask:NSTitledWindowMask 的 NSWindow 不能成为 keyWindow?

    问题 我有一个窗口 mainWindow 和另一个窗口childWindow添加到mainWindow childWindow 是一种WindowExt班级 我为 catch 方法调用定义了这个类 NSWindow becomeKeyWin
  • 如何尽可能快地输出固定缓冲区?

    示例代码 include
  • 生成最终存档时出错:无法获取调试签名密钥

    我无法在 mac 10 7 上使用 Eclipse 构建和运行我的 android 项目 我收到的错误是 生成最终存档时出错 无法获取调试签名密钥 更改 android 目录中的权限没有成功 尝试生成另一个项目 按照设置 SDK 的指南 甚
  • 如何检测 OS X 上是否按下了某个键?

    我正在为 OSX 编写 Spritekit 游戏 如何检查当前是否按下某个键 考虑这个例子 some code this could be e g inside a game loop if is key w pressed move fo
  • 更改 NSTextView 中空格字符的宽度

    我正在尝试制作一个阅读器应用程序来帮助有阅读困难的女孩 一些研究表明 仅仅改变文本 背景和阴影的颜色确实可以帮助孩子们摆脱困境 所以我试图让她这样做 它只是一个带有按钮的大 NSTextView 因此她可以更改字体大小 颜色 背景颜色 阴影
  • 在 Mac 上安装 RVM 时遇到问题

    我正在尝试设置本地 Rails 环境 但在安装 RVM 时遇到问题 这是我得到的错误 bash lt lt curl http rvm io releases rvm install head Total Received Xferd Av
  • 如何在 Mac 上更改 PHP-FPM 端口

    我没有使用 php 或 php fpm 但它占用了端口 9000 我需要端口 9000 我想更改端口 我把它改成了 etc php fpm conf and etc php fpm d www conf 听 127 0 0 1 9005 仍
  • 在 Mac OS X 上的某个时刻,移动光标未显示在焦点上

    我有基于 Swing 的应用程序 每当我们在组件上移动鼠标时 它都会显示移动光标图标 并通过拖动来移动该组件 我已经为此使用了代码 mycomponent setCursor Cursor getPredefinedCursor Curso
  • 获取沙箱用户的 App Store 收据失败,并显示密码错误消息

    我在 Mac App Store 中分发了一个商业 macOS 应用程序 现在 在启动时 我会检查 App Store 收据 如果不存在 则以代码 173 退出 这将打开 App Store 登录对话框以获取收据 我一直使用沙盒帐户对此进行
  • Qml 中的 FileDialog 在发布中不起作用

    我正在与以下项目合作Qt Quick Control 2 当我尝试在调试模式下运行软件时 FileDialog qml 可以完美打开 但是当我将其部署为发布模式时 它无法工作 这是我的代码 import QtQuick 2 4 import
  • QDomDocument 无法设置带有 标记的 HTML 文档的内容

    当我使用QDomDocument对于 HTML 内容 如果存在则无法设置内容在文档的开头 但实际上为什么 例如 考虑以下代码片段 QDomDocument doc QString content a href bar foo a qDebu
  • 包装 C++ Qt 小部件以便在 Python 中与 PySide 一起使用

    在 Python 中使用自定义 Qt 显示小部件包装自定义 C 库以便在基于 PySide 的 QApplication 中使用的最佳方法是什么 C 库是否需要特殊处理才能使用 SWIG 进行包装 封装的 Qt 小部件能否与 PySide
  • 我忘记了分号“;”在 MySQL 终端查询中。我该如何退出?

    有时我忘记用分号 结束 SQL 查询 在我的 Mac 终端中 发生这种情况时 终端会设置一个 gt 一开始我无法退出此命令或运行任何其他 SQL 命令 我该如何退出 你不知道mysql终端有5种不同的报价模式 我建议你回顾一下它们 http
  • TextView、iOS 和 OSX 中的彩虹文本

    我正在尝试向我的应用程序添加一些不同的文本颜色以融合到图像中 我收到了很多用户想要彩虹文本颜色并重复的输入 例如这个词 stackoverflow看起来像这样 s red t orange a yellow c green k blue o
  • 如何使用 Objective-C 在 Mac Os X 中模拟 Unicode Char“按键”?

    我想在 Mac OS X 中模拟 unicode 字符发送到前台应用程序 我的意思是我有一个像 a 这样的unicode char 可以包含阿拉伯语 中文等 我想输入它 请注意 我并不是尝试使用虚拟按键或按键代码 只有一个角色 您忠诚的 佩
  • 该捆绑包在 Mac OS X 上无效

    我在将应用程序上传到应用程序商店时遇到问题 每次我将应用程序上传到苹果时 它都会显示 无效的二进制文件 因此我尝试在 Xcode Organizer 中验证存档的应用程序 但收到此错误 该捆绑包无效 Apple 目前不接受使用此版本 SDK
  • 无法初始化静态QList?

    我收到以下错误 Cube cpp 10 error expected initializer before lt lt token 以下是头文件的重要部分 ifndef CUBE H define CUBE H include
  • 一个阻塞但非模态的 QDialog?

    我有一堆图像 我想对其执行一些操作 处理完每个图像后 我的程序应该弹出一个对话框 提示用户是否要继续处理下一个图像或中止 在此之前 他们应该有机会对图像或参数进行一些手动更改 无论如何 他们必须能够访问应用程序的窗口 而调用对话框的方法的执

随机推荐