1

Мне нужно разархивировать файл в папку /Developer .

Установите Qt для iOS SDK

Qt для iOS SDK был настроен для установки в расположении установки Xcode по умолчанию /Developer. Невозможно установить SDK в другое место без предварительной его перестройки, так как место установки содержится в исполняемом файле qmake и построено как часть Qt.

Чтобы установить Qt для iOS SDK, откройте «Terminal» и введите в командной строке следующее:

tar –xf qt­‐everywhere-­ios­‐4.8.0­‐xxx.tar.gz –C /Developer

(где xxx - это идентификатор, который можно использовать для определения сборки SDK для iOS, например, arm7 -‐ nossl). Это позволит установить Qt для 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'

Есть идеи, что не так?

2 ответа2

0

Примечание: в Xcode 4.3 или выше папка /Developer не используется. Вам не нужно или вообще не следует ничего извлекать там!

Если у tar нет прав на запись, используйте ту же команду, но с префиксом sudo .

sudo tar -xf qt-everywhere-ios-4.8.0-arm7-nossl.tar.gz -C /Developer

Это выполнит команду с root .

0

Это сжатый tar файл (см. Расширение .gz ), поэтому вам нужно добавить z .

tar -xzf qt-everywhere-ios-4.8.0-arm7-nossl.tar.gz -C /Developer

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .