Название: Настройка make в QtCreator Отправлено: juvf от Октябрь 17, 2010, 11:42 Установлен QtCreator 2.0.1 под WinXP. Через два, а то через день, работа начинается с шаманства над настройками. Вчера работал - всё было нормально, ни чего не настраивал, все настройки сделаны давно. Выключил компьютер корректно. Сегодня включаю, запускаю креатор, запускаю компеляцию - получаю ошибку сборки
Цитировать Выполняется сборка проекта TeremQt... Почему креатор захотел использовать борландовский make? В папке Qt по прежнему присутствует нужный MinGW. Как это побороть?Настройки не изменились, этап qmake пропускается. Запускается "D:/PROGRA~4/Borland/CBUILD~1/Bin/make.exe" debug MAKE Version 5.2 Copyright (c) 1987, 2000 Borland Fatal: 'FORCE' does not exist - don't know how to make it Процесс "D:/PROGRA~4/Borland/CBUILD~1/Bin/make.exe" завершился с кодом %2. Возникла ошибка при сборке проекта TeremQt (цель: Настольный компьютер) Во время выполнения сборки на этапе "Сборка" Название: Re: Настройка make в QtCreator Отправлено: xokc от Октябрь 17, 2010, 17:36 Поправить переменную path так чтобы, make брался из migw папки, а не из борладновской.
Название: Re: Настройка make в QtCreator Отправлено: juvf от Октябрь 17, 2010, 20:58 Но в папке mingw нет файла make. Там есть файл mingw32-make. А в настройках Qt в креаторе прописан путь до mingw туда, куда нужно.
Название: Re: Настройка make в QtCreator Отправлено: b-s-a от Октябрь 17, 2010, 21:21 в настройках проекта (раздел сборка) вместо make пропиши mingw32-make.
Название: Re: Настройка make в QtCreator Отправлено: xokc от Октябрь 18, 2010, 21:42 Обычно там есть make.bat, который вызывает mingw32-make. Если такого нет - создай его сам.
Название: Re: Настройка make в QtCreator Отправлено: vanessa от Март 07, 2011, 17:18 Пишу сюда потому как ворос по названию темы похожий. современные процессоры как-правило многоядерные потому интересует как завтавить креатор делать так
make -j 4 для сборки программ, ато вель остальные три ядра без этого параметра простаивают. PS моя система - линукс, актуален ли вопрос для mingw32-make под виндовс ? PPS для сравнения, запускаю из консоли Код: $ make clean Название: Re: Настройка make в QtCreator Отправлено: Stiff от Март 07, 2011, 17:38 2vanessa: в креаторе в настройках проекта (кнопка сбоку) есть "этапы сборки", там можно изменить команду и параметры для make. Правда, придётся указывать для каждого проекта.
Под винду (msvc) есть jom :) Название: Re: Настройка make в QtCreator Отправлено: vanessa от Март 07, 2011, 17:49 Спасибо, нашел, помогло...........
Название: Re: Настройка make в QtCreator Отправлено: b-s-a от Март 08, 2011, 13:19 число потоков нужно указывать на 1 большее, чем реальное число (виртуальных) ядер.
Название: Re: Настройка make в QtCreator Отправлено: vanessa от Март 08, 2011, 13:52 Я как правило пользую патч BFS от Кона Коливаса для ядра и в соответствии с его рекомендациями указываю число потоков равное числу процессоров....
|