Macos 在OS X的Qt5.5中找不到qmake
我安装了Qt5.5,但我无法在Qt安装文件夹以及我的用户bin中找到程序qmake。我在终端中运行find命令,从根目录开始搜索qmake,但没有得到任何结果。当我使用qtide时,我可以使用qmake选项编译我的源代码,因此我确信安装了qmake程序Macos 在OS X的Qt5.5中找不到qmake,macos,qt,Macos,Qt,我安装了Qt5.5,但我无法在Qt安装文件夹以及我的用户bin中找到程序qmake。我在终端中运行find命令,从根目录开始搜索qmake,但没有得到任何结果。当我使用qtide时,我可以使用qmake选项编译我的源代码,因此我确信安装了qmake程序 我想将qmake添加到我的路径中,以便可以在命令行中运行qmake。有人知道Qt5.5是否将qmake隐藏在某处吗?qmake位于已安装Qt的bin子文件夹中;可能该目录不在您的路径中(echo$path将显示您的实际路径);如果您的$PATH中
我想将qmake添加到我的路径中,以便可以在命令行中运行qmake。有人知道Qt5.5是否将qmake隐藏在某处吗?
qmake
位于已安装Qt的bin
子文件夹中;可能该目录不在您的路径中(echo$path
将显示您的实际路径);如果您的$PATH
中不存在Qt,您可以将其包括在内;您应该已经在/usr/local
(或/opt/local
)内部安装了Qt;将这些行添加到您的.profile
文件:
PATH=/usr/local/Qt-x.x.x/bin:$PATH
export PATH
(用您的Qt版本填充“x”),然后在以下任一位置使用echo$PATH
再次检查:
/usr/local/opt/qt5
或:
OSX塞拉/高塞拉
ln -s /Users/user/Qtx.x.x/x.x/clang_64/bin/qmake /usr/local/bin/qmake
(用Qt版本填充“x”)
示例Qt 5.8:
ln -s /Users/user/Qt5.8.0/5.8/clang_64/bin/qmake /usr/local/bin/qmake
qmake命令在您的控制台中工作吗?您使用的是官方安装程序吗?这将是$PREFIX/5.5/clang_64/bin/qmake,其中$PREFIX是您在安装程序中选择的目录。对于那些不使用“brew”工具进行安装的用户来说,这是正确的答案,例如,使用qt.io中的官方二进制安装程序
ln -s /Users/user/Qt5.8.0/5.8/clang_64/bin/qmake /usr/local/bin/qmake