Страница 1 из 1

[РЕШЕНО] Qt: install to another directory

Добавлено: 19.09.2017 17:30
IMB
Доброго дня!
Произвожу кросс-компиляцию Qt под несколько SoC, всё замечательно собирается и работает, но есть одно неудобство - не могу установить в директорию отличную от prefix.
Итак, при конфигурировании задаю prefix по которому на целевой платформу будут находится компоненты Qt и после сборки install устанавливает их по этому пути, а мне бы хотелось установить в другую директорию и использовать оттуда. Установить в другую директорию не сложно, в этом помогает INSTALL_ROOT, но, к сожалению, пользоваться этим потом не возможно, qmake выпадает с сообщением о невозможности прочитать конфигурационный файл, хотя он ему указан через опцию spec и файл находтся по указанному пути.
Собственно зачем мне это надо - сборка Qt процедура достаточно затратная по времени и поэтому хочется собрать его один раз и передавть в виде artefacts между сборками в Gitlab CI.
Вопрос - как необходимо сконфигурировать/установить Qt что бы prefix отличался от директории установки и этим можно было бы пользоваться.
Спасибо.

Re: [РЕШЕНО] Qt: install to another directory

Добавлено: 20.09.2017 11:24
NickLion
Вот тут говрят в основном о Qt4, но может натолкнёт в правильную сторону.

Re: [РЕШЕНО] Qt: install to another directory

Добавлено: 20.09.2017 16:21
IMB
К сожалению там говорят чуть о другом, о запуске приложения, а у меня проблема со сборкой приложения :rolleyes:

Re: [РЕШЕНО] Qt: install to another directory

Добавлено: 10.03.2018 15:08
IMB
решено дополнителным указанием -hostprefix