Сборка QtCreator(qt-creator-1.3.1-src) mingw/win |
Здравствуйте, гость ( Вход | Регистрация )
Сборка QtCreator(qt-creator-1.3.1-src) mingw/win |
Andrewshkovskii |
21.5.2010, 21:28
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
Скачиваю одноименный архив с фтп нокии, распаковываю, потом :
qmake mingw32-make -j4. Собирается без ошибок. Но не запускается, точнее запускается то как не гуевое приложение, и просто висит досовское окошко. Вопрос : кто-нибудь собирал вручную QtCreator, и что для этого нужно ПРАВИЛЬНО сделать? Упс..сейчас с 3го раза запустился, повисев в айдле секунд 10. Сейчас поищем другие баги..:/ Сообщение отредактировал Andrewshkovskii - 21.5.2010, 21:30 |
|
|
Litkevich Yuriy |
22.5.2010, 5:03
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Kagami |
22.5.2010, 8:39
Сообщение
#3
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
-j N распараллеливает сборку на несколько потоков. Обычно N рекомендуют выбирать равным числу ядер процессоров + 1. В этом случае немного ускоряется сборка.
|
|
|
Andrewshkovskii |
22.5.2010, 10:27
Сообщение
#4
|
Активный участник Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: 1 |
-j N распараллеливает сборку на несколько потоков. Обычно N рекомендуют выбирать равным числу ядер процессоров + 1. В этом случае немного ускоряется сборка. Все верно, у меня процов 4 - хотел попробовать. Но что-то ни сборка криэйтора, ни сборка проектов не ускорилась:) |
|
|
DEADHUNT |
22.5.2010, 11:55
Сообщение
#5
|
Активный участник Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: 2 |
Обычно N рекомендуют выбирать равным числу ядер процессоров + 1. В этом случае немного ускоряется сборка. при N = равном количеству процессоров и так все процессоры на 100% грузятся, про +1 мне кажется бред, можно и +10, только при N > количество процессоров только замедления будут получаться, из-за затрата времени на переключение потоков. Сообщение отредактировал DEADHUNT - 22.5.2010, 11:55 |
|
|
Litkevich Yuriy |
22.5.2010, 11:59
Сообщение
#6
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
DEADHUNT |
22.5.2010, 17:38
Сообщение
#7
|
Активный участник Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: 2 |
я тоже слышал, что программы, в которых есть аргумент распараллеливания, в аргументе указывается на один больше. тоже где то это видел и также видел тест где используется N +1 и N никакого прироста небыло в случае N + 1. темболее без +1 все ядра грузятся, смысл тогда создавать ещё один thread? |
|
|
Текстовая версия | Сейчас: 22.12.2024, 4:41 |