是否有命令检查Mac OS X上已安装的Qt的版本.我的Mac OS X版本是10.6.7.
Eidt:更新状态10/28/2011
运行/ usr/sbin/system_profiler SPFrameworksDataType时,QTkit的版本是7.6.6.
qglobal.h中宏QT_VERSION_STR的值为"4.7.2".
我很困惑为什么两个版本字符串不同?显然,版本字符串"4.7.2"是我想要的.
谢谢,杰弗里
Eri*_*rik 14
转到" Applications >> Tools "文件夹并启动System-Profiler.看看" 软件>>框架>> QTKit ".在那里你会找到版本.
要进入终端(例如,从Java使用它),请执行以下命令:
/usr/sbin/system_profiler SPFrameworksDataType
Run Code Online (Sandbox Code Playgroud)
在那里你会发现这样的事情:
QTKit:
Version: 7.7
Last Modified: 13.04.11 16:02
Kind: Universal
64-Bit (Intel): Yes
Get Info String: QTKit 7.7, Copyright 2003-2011, Apple Inc.
Location: /System/Library/Frameworks/QTKit.framework
Private: No
Run Code Online (Sandbox Code Playgroud)
在XCode中应该有一个环境变量可用.
Bar*_*ode 12
如果您使用brew安装,只需...
brew info qt
要么
brew info qt5
更新:
这样做会削减所有额外的东西,只显示版本.
brew list --versions qt
要么
brew list --versions qt5
这是一个很好的酿造cheatsheet,顺便说一下:http://ricostacruz.com/cheatsheets/homebrew.html
在终端上:
qmake -v
它应该返回QMake和Qt的版本.
就像是:
QMake version 3.0
Using Qt version 5.6.2 in /Users/thiago/anaconda/lib
如果你在这里谈论编程...:在编译时你可以查看Qt的版本QT_VERSION_STR
.在运行时,您可以使用qVersion()
.显然,您为应用程序构建的版本并不总是与您运行它的版本相匹配.
归档时间: |
|
查看次数: |
21666 次 |
最近记录: |