Re: Сборка под специфичную платформу
От: Zhendos  
Дата: 18.08.19 00:36
Оценка:
Здравствуйте, kokaku, Вы писали:

K>Есть специфическая железка. Для нее собран gcc. С помощью последнего собрали Qt(только библиотеки. qmake например нет).

K>Как, малой кровью, имея точно такую же версию Qt на ПК, собрать приложение.

K>Простое qmake -makefile project.pro формирует Makefile в котором устанешь руками менять путь до либов, путь до хеадеров, путь до компилятора.

K>Возможно сделать проще?


Как-то у вас все через одно место. Если есть кросс компилятор работающий
на x86_64 и генерирующий код для вашей "специфичной железки" и вы с помощью
него собрали Qt 5.x, то так как сама система компиляции Qt основана на qmake,
у вас должен быть во-первых "spec" файл описывающий все что нужно (путь до правильного gcc,
путь до заголовочных файлов и т.д.), во-вторых у вас должен быть нужный qmake,
который в процессе компиляции автоматически собирается для архитектуры x86_64,
но генерирующий проекты для вашей железке. По другому Qt просто не соберется,
и куда вы все потеряли совершенно непонятно.

Но если вы куда-то "протеряли" qmake, то spec то файл для вашей железке надеюсь
не "протеряли"? Тогда используйте qmake -spec путь-до-конфига-сборки-qt и будет вам счастье.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.