我需要将文件解压到/Developer
文件夹中。
安装 Qt for iOS SDK
Qt for iOS SDK 已配置为安装在默认 Xcode 安装位置 /Developer。如果不先重建 SDK,则无法将其安装到其他位置,因为安装位置包含在 qmake 可执行文件中,而该文件是作为 Qt 的一部分构建的。
要安装 Qt for iOS SDK,请打开“终端”并在命令行中输入以下内容:
tar –xf qt‐everywhere-ios‐4.8.0‐xxx.tar.gz –C /Developer
(其中 xxx 是可用于确定 iOS SDK 构建的标识符,例如 arm7-‐nossl)这将把 Qt for iOS SDK 安装到以下路径:
/Developer/Platforms/iPhoneOS.platform/Developer/usr/share/qt‐everywhere‐ios‐4.8.0
当我执行操作时,我得到以下信息:
Lions-Mac:Documents User$ tar -xf qt-everywhere-ios-4.8.0-arm7-nossl.tar.gz -C /Developer
tar: could not chdir to '/Developer'
知道哪里出了问题吗?
答案1
笔记:在 Xcode 4.3 或更高版本中,
/Developer
不使用此文件夹。您不需要,或者实际上不应该在那里提取任何东西!
如果tar
缺少写入权限,请使用相同的命令,但以 为前缀sudo
。
sudo tar -xf qt-everywhere-ios-4.8.0-arm7-nossl.tar.gz -C /Developer
这将以权限执行命令root
。
答案2
它是压缩 tar
文件(参见.gz
扩展名),因此您需要添加z
.
tar -xzf qt-everywhere-ios-4.8.0-arm7-nossl.tar.gz -C /Developer