Предупреждение сборки Qt: каталог '/tmp/qt-stuff-6474/source/qt-everywhere-opensource-src-4.7.0/lib' после -L не найден - PullRequest
3 голосов
/ 24 октября 2010

Я пытаюсь получить приложение для компиляции Qt для Mac под управлением Snow Leopard, используя Qt Creator 2.0.1 и Qt 4.7.0 (64 бит).

Приложение компилируется на других платформах, но нана моем Mac я получаю это предупреждение

:: warning: directory '/tmp/qt-stuff-6474/source/qt-everywhere-opensource-src-4.7.0/lib' после -L notнайдено

Это новая установка Qt Creator, и файл .pro не содержит ссылок на этот каталог.

Что вызывает это предупреждение и как я могу его исправить?

Ответы [ 4 ]

3 голосов
/ 03 ноября 2010

Исправление видно здесь на багтрекере:

https://bugreports.qt.io/browse/QTBUG-13462

0 голосов
/ 26 февраля 2011

Проверенное решение: В Терминале выполните следующие команды

cd /
perl -pi -e 's,-F/tmp/qt-stuff-\d+/source/qt-everywhere-\w+-src-\d\.\d\.\d/lib,,g' `find /Library/Frameworks -name *.prl`
perl -pi -e 's,-L/tmp/qt-stuff-\d+/source/qt-everywhere-\w+-src-\d\.\d\.\d/lib,,g' `find /Library/Frameworks -name *.prl`
0 голосов
/ 26 октября 2010

Это похоже на ошибку в готовом пакете 4.7.0 для Mac - я вижу точно такое же сообщение. Как уже упоминали другие люди, это всего лишь предупреждение - игнорируйте его.

0 голосов
/ 26 октября 2010

Это всего лишь предупреждение.Он не остановит сборку, если вы не используете gcc и не компилируете с помощью '-Werror' (проверьте ваши CFLAGS).

...