缺少在 Mac OSX Lion/make 上安装 Qt
Posted
技术标签:
【中文标题】缺少在 Mac OSX Lion/make 上安装 Qt【英文标题】:Installing Qt on Mac OSX Lion/make is missing 【发布时间】:2011-07-29 12:53:49 【问题描述】:我在我的 Mac 上安装 Qt SDK 时遇到问题。我之前安装过 4.7.4 并且可以正常工作。我已经更新到 Lion,但我无法编译任何项目。然后我读到我必须切换到 4.8 beta 并尝试过,但是在安装过程中我收到了无法安装 gcc 的错误。
然后我发现由于我安装了 Xcode,make 命令丢失了。然后我重新安装了 Xcode (4.1),但它仍然丢失。
我不是unix大师,但我认为make missing是不正常的,即使对于mac,所以我希望有人能给我提示,我能做些什么来解决这个问题?
【问题讨论】:
在终端应用程序中运行命令时gcc --version
的输出是什么?
-bash: gcc: command not found 我试图添加:/Developer/usr/lib/gcc 到 PATH 但也不起作用
PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin :/sbin
当我点击“安装”时,你想告诉我他没有安装它吗?是的,有道理,但是应用程序文件夹中有一个“安装 Xcode”,所以我想它会起作用,但我会给出反馈。感谢您到目前为止的帮助:)
@Robe 这是 AppStore 最有趣的功能的一部分 :-) 是的,您需要在 AppStore 为您下载后安装它(然后删除 4+ Go install 应用程序)。
【参考方案1】:
安装 XCode 时,
使用 brew 安装 qt 4.8,如下所示:brew install qt --build-from-source
(您需要 brew:install brew)。
从这里安装 Qt Creator:http://qt.nokia.com/products/developer-tools。
将目录/usr/local/Cellar/qt/4.8.0/
复制到您的QtSDK 13.05.01/Desktop/Qt/
位置。我用终端的cp -r
做了这个。
比来自 Qt:“首选项面板”->“Qt4”手动添加刚刚复制的 qMake 位置。 点击“项目编辑”构建配置“并在Qt版本中设置“Qt 4.8.0(4.8.0)”或类似的东西。
删除所有旧 qt 的输出文件夹(如 Release 和 Debug),然后单击 Run 按钮。
【讨论】:
这应该被接受为正确答案。请记住,如果他们解决了您的问题,接受正确的答案被认为是有帮助和礼貌的:meta.stackexchange.com/questions/5234/…【参考方案2】:我刚刚从 .zip 源文件中遇到了类似的消息 build 4.7.3。如果文件结尾不正确,我相信您会收到此错误。
它可以从 .tar.gz 源文件构建,但不能从 .zip 文件构建。
也许这会有所帮助?
【讨论】:
以上是关于缺少在 Mac OSX Lion/make 上安装 Qt的主要内容,如果未能解决你的问题,请参考以下文章
Mysql Workbench Mac OS 缺少管理工具和数据导入/导出