HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Выбор C++ компилятора
Windows 7, Xash
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 34

Рейтинг



Выбор C++ компилятора

Время от времени, являясь полным ламером в C++ я люблю ковыряться в Xash SDK. На Windows XP использовал MSVC 6.0 SP 5 для компиляции, но такой "мамонт" отказывается работать под нынешней Windows 7.

Собственно нужна помощь в выборе, каким компилятором можно быстро и легко извращаться над Xash'ем под Windows 7. IDE, просматривальщики ресурсов и прочие "фишки" не нужны.
В идеале хотелось бы что-нибудь бесплатное, компактное и маловесное.
Но я бы не отказался, если бы кто-нибудь выложил компилятор от MSVC 6.0 SP 5 и сказал как его использовать, если это возможно.

Сообщить модератору | IP: Записан
Сообщение: 65695

Старое сообщение 18-10-2010 19:55
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35063
Нанёс повреждений: 514 ед.
Возраст: 39

Рейтинг



Награды
 
[1 награда]


Цитата:
qpAHToMAS писал:
На Windows XP использовал MSVC 6.0 SP 5 для компиляции, но такой "мамонт" отказывается работать под нынешней Windows 7

То есть как это - отказывается?

__________________

Сообщить модератору | IP: Записан
Сообщение: 65697

Старое сообщение 18-10-2010 20:41
-
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 34

Рейтинг



XaeroX, давно ставил, там какая-то ошибка при запуске была. Сейчас уже не вспомнить.

Сообщить модератору | IP: Записан
Сообщение: 65700

Старое сообщение 18-10-2010 21:01
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33064
Нанёс повреждений: 392 ед.

Рейтинг



qpAHToMAS а может совместимость включить? в семерке

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65703

Старое сообщение 18-10-2010 21:07
-
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 34

Рейтинг



Цитата:
Дядя Миша писал:
qpAHToMAS а может совместимость включить? в семерке

Да я бы больше рад был использовать голый компилятор, а не ставить все это и запускать IDE ради загрузки проекта и его компиляции .
Где там компилятор лежит? Отодрать можно?

Сообщить модератору | IP: Записан
Сообщение: 65704

Старое сообщение 18-10-2010 21:15
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33064
Нанёс повреждений: 392 ед.

Рейтинг



qpAHToMAS да не надо ничего отдирать.
Компилируй бат файлами, не запуская IDE.
Вот пакетник из ксаша, которым я собираю все проекты разом.
Поудаляй оттуда строчки к библиотекам, исходников которых у тебя нету.
Для компиляции в дебуге достаточно заменить строчки Win32 Release
на Win32 Debug.

Вложение: release.zip (0.6 кб)
Этот файл был скачан 233 раз.
Дядя Миша проверил это вложение на вирусы 19-10-2010 в 10:44

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65730

Старое сообщение 19-10-2010 10:44
-
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 34

Рейтинг



Цитата:
"vcvars32" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"msdev" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Это как я понимаю из-за того, что MSVC 6.0 ничерта не работает или была криво поставлена?
Я то думал, что можно сам исполняемый файл компилятора свободно таскать как хочешь...

Сообщить модератору | IP: Записан
Сообщение: 65734

Старое сообщение 19-10-2010 13:33
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33064
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
qpAHToMAS писал:
Это как я понимаю из-за того, что MSVC 6.0 ничерта не работает или была криво поставлена?
Я то думал, что можно сам исполняемый файл компилятора свободно таскать как хочешь...

это из-за того, што ты галочку не указал при установке.
Теперь открывай переменные окружения и добавляй туда вот это:
Переменные для пользователя qpAHToMAS:
include C:\Program Files\Microsoft Visual Studio\VC98\atl\include;C:\Program Files\Microsoft Visual Studio\VC98\mfc\include;C:\Program Files\Microsoft Visual Studio\VC98\include
lib C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program Files\Microsoft Visual Studio\VC98\lib
MSDevDir C:\Program Files\Microsoft Visual Studio\Common\MSDev98
path C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin
Системные переменные трогать не надо.

Добавлено 19-10-2010 в 17:49:

Жырным шрифтом выделено имя переменной, а курсивом - значение.

Добавлено 19-10-2010 в 17:50:

Цитата:
qpAHToMAS писал:
Я то думал, что можно сам исполняемый файл компилятора свободно таскать как хочешь...

а ты полагаешь он там один?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65736

Старое сообщение 19-10-2010 13:50
-
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 34

Рейтинг



Дядя Миша, спасибо, работает. Замечу, что во время установки на меня посыпался шквал говна. Походу речь идет про реестр и те самые переменные.
Попытка установки SP5 на MSVC 6.0 обрывается ошибкой.
Но это не помешало мне сделать компиляцию и получить нужные DLL. Что делает SP5? Много ли я теряю без него?

Цитата:
Дядя Миша писал:
а ты полагаешь он там один?

Да я вообще за Portable софт. А тулзы для разработчиков имхо, в первую очередь должны быть таковыми.

Сообщить модератору | IP: Записан
Сообщение: 65737

Старое сообщение 19-10-2010 14:09
- За что?
adamix
На отдыхе за кражу исходников

Дата регистрации: Jan 2009
Проживает: Таиланд, Германия
Сообщений: 852
Возраст: 31

Рейтинг



Давно пора забыть про 6.0 как про говно мамонта. Юзайте 2005/2008.

Сообщить модератору | IP: Записан
Сообщение: 65739

Старое сообщение 19-10-2010 14:25
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35063
Нанёс повреждений: 514 ед.
Возраст: 39

Рейтинг



Награды
 
[1 награда]


Цитата:
adamix писал:
Давно пора забыть про 6.0 как про говно мамонта. Юзайте 2005/2008.

Может быть, ты нам обоснуешь, чем так плоха 6.0?
Лично я меньше всего хочу сначала портировать двадцать dsp-шников, а потом еще в каждом ковырять параметры проекта, отключать всякие CLR и т.п. 2005 у меня тоже имеется, но "для мебели".

__________________

Сообщить модератору | IP: Записан
Сообщение: 65740

Старое сообщение 19-10-2010 14:29
-
adamix
На отдыхе за кражу исходников

Дата регистрации: Jan 2009
Проживает: Таиланд, Германия
Сообщений: 852
Возраст: 31

Рейтинг



Цитата:
XaeroX писал:
Может быть, ты нам обоснуешь, чем так плоха 6.0?


Плохой поддержкой стандарта.

Сообщить модератору | IP: Записан
Сообщение: 65741

Старое сообщение 19-10-2010 15:38
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6871
Возраст: 34

Рейтинг



6 студия прекрасно работает под семёркой, она несколько раз пишет о несовместимости, надо просто нажать "не задавать больше этот вопрос"
Другое дело Visual Studio .NET 2003. В ней Find in Files не работает. Надо ставить галочку "отключить визуальное оформление".

Сообщить модератору | IP: Записан
Сообщение: 65742

Старое сообщение 19-10-2010 15:48
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35063
Нанёс повреждений: 514 ед.
Возраст: 39

Рейтинг



Награды
 
[1 награда]


Цитата:
adamix писал:
Плохой поддержкой стандарта.

Как это может сказаться на производительности?
К тому же хорошая привычка - сразу писать стандартный код.

__________________

Сообщить модератору | IP: Записан
Сообщение: 65745

Старое сообщение 19-10-2010 16:01
-
adamix
На отдыхе за кражу исходников

Дата регистрации: Jan 2009
Проживает: Таиланд, Германия
Сообщений: 852
Возраст: 31

Рейтинг



Цитата:
XaeroX писал:
Как это может сказаться на производительности?
К тому же хорошая привычка - сразу писать стандартный код.


Плохая поддержка стандарта ? Никак. А вот древняя версия - вполне. В новых версиях обычно добавляют новые способы оптимизации.

Хорошая привычка - это когда вы пишите действительно стандартный код, и компилятор в случае чего укажет на ошибку. В VC6.0 такого нету.

Сообщить модератору | IP: Записан
Сообщение: 65746

Старое сообщение 19-10-2010 16:08
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 11:49. Новая тема    Ответить
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Выбор C++ компилятора
Windows 7, Xash
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024