Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема с компилятором, помогите 
:(
    Опции темы
armageddon
  Дата 1.2.2006, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 9.11.2005
Где: 239

Репутация: нет
Всего: нет



у меня P-II и windows xp
подскажите что-нибудь стоящее, что у меня пойдет
PM MAIL   Вверх
_hunter
Дата 1.2.2006, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



II -- это частота процессора в герцах?
тогда что-то посоветовать сложно... asm разве-что.
а, вообще-то, системные требования на сайте что борланда что МС есть...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Daevaorn
Дата 1.2.2006, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



armageddon
smileТебе подойдет любой компиятор под windows. Для примера это VisualStudio 2003/2005
PM MAIL WWW   Вверх
armageddon
Дата 1.2.2006, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 9.11.2005
Где: 239

Репутация: нет
Всего: нет



visual studio 2005 страшно тормозит!!!
а частота процессора 400 Гц.
PM MAIL   Вверх
Void
Дата 1.2.2006, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 40
Всего: 173



Цитата(armageddon @ 1.2.2006, 23:14 Найти цитируемый пост)
а частота процессора 400 Гц.

Ламповый? smile

Цитата(armageddon @ 1.2.2006, 23:14 Найти цитируемый пост)
visual studio 2005 страшно тормозит!!!

Оперативы сколько? VS 2005 для комфортной работы надо хотя бы 512 Мб.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
kirjanov
Дата 1.2.2006, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 22.1.2006
Где: Dark wood of erro r

Репутация: 1
Всего: 15



Поставь *BSD или Linux; а тама gcc + emacs ;)
...тормозить точно ничего не будет
PM MAIL   Вверх
Mayk
Дата 1.2.2006, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Цитата(kirjanov @ 2.2.2006, 02:04 Найти цитируемый пост)

Поставь *BSD или Linux; а тама gcc + emacs ;)
...тормозить точно ничего не будет

Не скажите. С++ проекты собираются крайне долго. И это лечится скорее всего лишь апгрейдом.
Время сборки loki/test/flex_string/main.cpp у меня на c1700/384mb исчисляляется минутами.

На старой машине (примерно такой же, как описываемое) любое c++ное приложение, которое использовало шаблоны не так рьяно, как loki, собирались за секунды. И за довольно большое количество. За то время, что компилился hello world от qt можно было раза 2 наверное собрать hello world на чистом си. Или даже больше, чем 2 раза.

imho - в апгрейд.


ps.emacs - хорошая оська, жалко нормального редактора текстовых файлов там нет (с) старая шутка.


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
DRUID3
Дата 1.2.2006, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 1
Всего: 9



Цитата(Void @ 1.2.2006, 21:21 Найти цитируемый пост)

Цитата(armageddon @ 1.2.2006, 23:14 )
а частота процессора 400 Гц.


Ламповый?

Нет видать на реле... smile

А вообще, что старый добрый VS6 значит в топку? smile


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
Fin
Дата 1.2.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



Да и Билдер старых версий на еше худших машинах пахал на ура.


--------------------
Пролетал мимо.
PM MAIL   Вверх
Void
Дата 1.2.2006, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 40
Всего: 173



Цитата(DRUID3 @ 2.2.2006, 00:41 Найти цитируемый пост)
А вообще, что старый добрый VS6 значит в топку?

Учитывая глюкавость его компилятора — только как крайний вариант. Впрочем, я слышал о более-менее успешных попытках прикручивания компилятора 7-ки к IDE VS6. Но это уже изврат.
Добавлено @ 22:48
Цитата(Fin @ 2.2.2006, 00:45 Найти цитируемый пост)
Да и Билдер старых версий на еше худших машинах пахал на ура.

По нему плачет та же топка, что и по VS6... Хотя, все зависит от целей armageddon.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Fin
Дата 1.2.2006, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



Void Это на любителя. Я сколько работаю с VC++6.0. Только мои шаловливые ручки могут делать глюки. Все остальное исправимо.


--------------------
Пролетал мимо.
PM MAIL   Вверх
Void
Дата 1.2.2006, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 40
Всего: 173



Цитата(Fin @ 2.2.2006, 00:49 Найти цитируемый пост)
Все остальное исправимо.

Угу. Например, поддержка частичной специализации. Исправима, да. Переходом на другой компилятор. Нет, конечно, если не пользоваться этими, согласен, довольно мудреными вещами, тем же Бустом, Локи — вполне приличный компилятор.

А вот с Билдером дело хуже. Потому что глюки у него проявляются не только в парсере, но и в кодогенераторе. А это бомба замедленного действия. Лень подымать поиск по форуму, но молчаливый cast std::string к double, продемонстрированный здесь, я не забуду никогда.



--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Fin
Дата 1.2.2006, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



Не знаю, было ли озвучено на форуме:
Простой пример:
Код

   int i=1;
   i += i++ + ++i;

Отгадайте какой компилятор и какой ответ выдаст?


--------------------
Пролетал мимо.
PM MAIL   Вверх
Void
Дата 1.2.2006, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 40
Всего: 173



Fin
Не путай UB и глюки компилятора. А пример этот уже N + 1 раз здесь появляется.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
DeadSoul
Дата 1.2.2006, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Цитата(Fin @ 1.2.2006, 23:00 Найти цитируемый пост)

Простой пример:

код C++
1:
2:

  int i=1;
  i += i++ + ++i;





Отгадайте какой компилятор и какой ответ выдаст?

Типичный пример неопределенного поведения. Проявится на любом компиляторе. Проблемы 6-ки
1.
Код

for ( int i=0 ; i<10 ; ++i )
{
}

for ( int i=0 ; i<10 ; ++i )// Ошибка i объявлена ранее. На самом деле код корректный
{
}


2. template template classes( шаблонные параметры шаблонов )


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Fin
Дата 1.2.2006, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



Небольшой глюк VC++6.0 Программа прекрасно работаюшая в Дебаг режиме, начинает безбожно глючить в Релиз режиме. Я с этим глюком один раз столкнулся. Правда в последуюших проектах, ни разу больше не встретился.


--------------------
Пролетал мимо.
PM MAIL   Вверх
DeadSoul
Дата 1.2.2006, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Fin, не надо всегда пенять на компилятор. Обычно проблема в кривых руках. Такого
Цитата(Fin @ 1.2.2006, 23:15 Найти цитируемый пост)

Программа прекрасно работаюшая в Дебаг режиме, начинает безбожно глючить в Релиз режиме.

можно добится
1. Неинициализированной переменной
2. Добавить обработчик юзерского сообщения с таким прототипом
Код

void OnMyMessage(/*тута нет ни WPARAM ни LPARAM*/);




--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
armageddon
Дата 5.2.2006, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 9.11.2005
Где: 239

Репутация: нет
Всего: нет



извиняюсь ошибся у меня 400Мгц(могли бы догадаться и сами);
на самом деле что вы можете мне посоветовать?
PM MAIL   Вверх
Mayk
Дата 5.2.2006, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Цитата(armageddon @ 5.2.2006, 20:06 Найти цитируемый пост)

извиняюсь ошибся у меня 400Мгц(могли бы догадаться и сами);
на самом деле что вы можете мне посоветовать?

Сделать апгрейд.
НИКАКОЙ современный компилятор на 400 мгц быстро работать не будет.
Про быструю работу IDE вообще молчу


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Fin
Дата 5.2.2006, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



У него на такой машине стоит Windows XP. Так что ему не привыкать.


--------------------
Пролетал мимо.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1028 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.