Russian Qt Forum
Ноябрь 24, 2024, 23:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Время компиляции.  (Прочитано 21056 раз)
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #30 : Декабрь 07, 2007, 15:25 »

А под линь он есть?

Да, есть.

http://www.intel.com/cd/software/products/asmo-na/eng/compilers/277618.htm
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #31 : Декабрь 07, 2007, 22:17 »

из моего опыта, все что съедает GCC, съест и М$, а вот Интел намного более привередлив к коду...
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #32 : Декабрь 07, 2007, 23:01 »

ну естестно это не инкюженый во всё h

кстати, под linux на core 2 Due при компиляции использует только одно ядро  Непонимающий

может есть какие-то "рычаги" для задействования всей мощи проца?

смотрим в строну make - j <number>

Я на 4х ядерном юзаю опцию make - j 8

Время компиляции уменьшилось в 3 раза!
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Tonal
Гость
« Ответ #33 : Декабрь 08, 2007, 16:32 »

из моего опыта, все что съедает GCC, съест и М$...
Если не рисовать ссложных макросов, на использовать long double...
А наоборот тоже плохо - М$ очень вольно обходится с некоторыми шаблонными конструкциями.

Кроме того, STL у них разный - так что в некоторых тоже местах налететь можно.

Ну и расширения языка существенно разные.
Записан
Swappp
Гость
« Ответ #34 : Декабрь 08, 2007, 17:05 »

Цитировать
Конечно на x64 будет быстрее, Itanium всё-таки )) на сервере всё хорошо компилируется...
Какой итаниум? В каком веке живем? Улыбающийся Уже давно есть x86_64 она же amd64, реализована практически во всех процессорах, которые сейчас выпускаются (x86 естественно). Кроме увеличения размеров регистров, так же увеличено их число, что дает некоторый прирост.

По поводу многоядерности, как было сказано, этим занимается make.

Цитировать
Кроме того, STL у них разный - так что в некоторых тоже местах налететь можно.
Ну так отчасти по тому в Qt и реализованы свои контейнеры.
Записан
SerjVarshavskiy
Гость
« Ответ #35 : Декабрь 09, 2007, 22:03 »

смотрим в строну make - j <number>
Я на 4х ядерном юзаю опцию make - j 8
Время компиляции уменьшилось в 3 раза!

вах, реально "вставило" (т.е. ускорилось), сенкс
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.059 секунд. Запросов: 23.