Название: Как запустить команду bash при сборке проекта Qt, что добавить в pro файл? Отправлено: qtkoder777 от Январь 27, 2017, 11:04 В программе на Qt планируется использование библиотеки на С. Программа будет переноситься на разные системы, поэтому библиотека должна каждый раз собираться из исходников. Как в pro файл добавить команду на сборку и установку библиотеки на С (./configure; make; make install)?
Название: Re: Как запустить команду bash при сборке проекта Qt, что добавить в pro файл? Отправлено: Пантер от Январь 27, 2017, 11:20 А не проще создать свой батник, который будет собирать либу, а потом qmake && make?
Название: Re: Как запустить команду bash при сборке проекта Qt, что добавить в pro файл? Отправлено: qtkoder777 от Январь 27, 2017, 11:30 А не проще создать свой батник, который будет собирать либу, а потом qmake && make? Проще, но всем надо будет объяснить, что теперь проект собирается скриптом, а не qmake;make.Название: Re: Как запустить команду bash при сборке проекта Qt, что добавить в pro файл? Отправлено: ssoft от Январь 27, 2017, 11:51 Любую команду можно задать через
Код: system(command) Название: Re: Как запустить команду bash при сборке проекта Qt, что добавить в pro файл? Отправлено: qtkoder777 от Январь 27, 2017, 16:06 А можно прописать действие в Makefile, используя файл проекта?
system выполняет команды из qmake. Если пользователь напишет make clean, объектники не удалятся. |