Russian Qt Forum
Июля 02, 2025, 06:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Время компиляции.  (Прочитано 21798 раз)
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.027 секунд. Запросов: 20.