缺少在 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的主要内容,如果未能解决你的问题,请参考以下文章

代码块无法在 mac OSX 上编译

在 OSX 上缺少 libgeos_c.so

Mysql Workbench Mac OS 缺少管理工具和数据导入/导出

在 Mac/OSX 上安装 Dart

在OSX上通过PEAR安装的PhpDocumentor无法正常工作 - 缺少文件?

如何通过终端/CLI 在 Mac 机器上安装 OSX .provisionprofile?