Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Какой компилятор С++ вы используете?
Движок будет поддерживать самые популярные, но не устаревшие
Какой компилятор С++ вы используете?
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
Microsoft Visual C++ 2010 или новее (2012)
ComradeAndrew ERIK-13 fire64 Government-Man KORD_12.7 Ku2zoff NarutoUA pRoxxx Whistler XaeroX
10 30.30%
MinGW 4.х (aka GCC под Linux)
Decay DOOMer EXL FreeSlave Hedgehog mittorn ~ X ~
7 21.21%
Другой (напишите, какой)
0 0%
Более старая версия Visual Studio/MinGW (я устарел вместе со своим компилятором)
***FantoM*** barspinoff FiEctro Ghoul [BB] marikcool Sliplover SteamPlay43 Дядя Миша
8 24.24%
Я не пишу код на С++
a-kush-er Cybermax ForestGirl GioHAUS0n nemyax Skaarj SluX SpAwN
8 24.24%
Всего: 33 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (4): [1] 2 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Какой компилятор С++ вы используете?

В общем, моя цель в данный момент поддерживать два основных современных компилятора для языка С++:
1) Microsoft Visual C++ 2010 (платный или крякнутый)
2) MinGW 4.x (халявный)

Но если кто использует другие компиляторы - прошу указать, какие (а также информацию о лицензии - бесплатный/платный/крякнутый).

Тем, кто использует исключительно говно мамонта под названием Visual Studio 6.0, просьба даже не отписываться в теме, ваше мнение меня не интересует. Но смею надеяться, что таковых на форуме уже нет.

Если вы используете несколько компиляторов, указывайте тот, который используете наиболее часто и хотели бы использовать при компиляции библиотек под движок.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 21-06-2013 17:57
-
 Дядя Миша
who said meow?

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

Рейтинг



В двух словах: я не знаю как надо писать код, чтобы он собирался исключительно под 2010-й студией и не собирался под шестеркой.
А те, кто знает - поделитесь, зачем вы это делаете и почему вам не стыдно?

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

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

Старое сообщение 21-06-2013 19:51
-
FiEctro
Диванные войска

Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8444
Возраст: 25

Рейтинг



Я использую и 6.0 и 2010. Почему немогу проголосовать за 2 варианта? Дискриминация!

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

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

Старое сообщение 21-06-2013 19:55
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 27

Рейтинг



Microsoft Visual Studio 2012 professional Триальная лицензия

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей

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

Старое сообщение 21-06-2013 20:23
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Цитата:
Дядя Миша писал:
поделитесь, зачем вы это делаете

Потому что в 2010 студии более эффективный компилятор (как в плане оптимизации, так и в плане проверок на этапе компиляции и рантайм-чеков), а CRT лучше совместим с новыми версиями винды.
Цитата:
Дядя Миша писал:
почему вам не стыдно?

А почему тебе не стыдно, что ксаш не запускается под MS-DOS? Непорядок, надо, чтобы запускался - вдруг он у кого-то ещё стоит.

Теоретически, конечно, можно написать костыли для компиляции шестёркой - всякие for-visibility-workaround и тому подобные. Но какой в этом смысл? Даже новый хлфх я собирал исключительно в 2010 студии, шестёрка вообще не нужна.
Цитата:
FiEctro писал:
Почему немогу проголосовать за 2 варианта?

Прочитай последнее предложение первого поста.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 22-06-2013 04:53
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 712

Рейтинг



Clang ещё довольно известный и используемый, но сам пользуюсь gcc и mingw.

P.S. 2010-ая вижуал студия вроде как бесплатная уже, крякать не нужно.

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

Старое сообщение 22-06-2013 08:34
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Цитата:
FreeSlave писал:
2010-ая вижуал студия вроде как бесплатная уже, крякать не нужно.

Есть бесплатная версия, но в ней нет нужных мне ништяков, в частности, кросс-компилятора под архитектуру X64. А может, там и ещё что-нибудь отрезано.
Цитата:
FreeSlave писал:
Clang ещё довольно известный и используемый

А какой там синтаксис ассемблера, интеловский, атнт-шный или свой?

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 22-06-2013 08:43
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 712

Рейтинг



XaeroX, такой же как в gcc вроде, может, с некоторыми изменениями. В такие поля я не лез.

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

Старое сообщение 22-06-2013 08:47
- За что?
marikcool
Житель форума

Дата регистрации: Jul 2011
Проживает: kz
Сообщений: 1468
Возраст: 31

Рейтинг



я пользуюсь 2008 express.
и xash на ней собирается без проблем.

__________________
vk.com/skullcapstudios

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

Старое сообщение 22-06-2013 11:08
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Использовать 2008 - это мне вообще не понятно. Да, с шестёрки было очень сложно перейти на 2010 в плане интерфейса, но студии после 2005 включительно - все на одно лицо.
Разве что лень-матушка, что родилась вперёд вас.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 22-06-2013 11:43
-
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 321
Возраст: 30

Рейтинг



В линуксе использую Cmake / GCC. MinGW и 6-ую студию использую в винде. MinGW вроде тоже гцц юзает в качестве бекенда? Так как я не кодер, а лишь изредка собираю то, чего нет в собранном виде, то не особо шарю. Вот, например, недавно надо было движок скомпилять в 2003 студии, но нигде не нашёл, а шестёрка дико ругалась на всё подряд - всячески отторгала код.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

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

Старое сообщение 23-06-2013 13:12
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Цитата:
SluX писал:
MinGW вроде тоже гцц юзает в качестве бекенда?

Да, MinGW это вин32-форк GCC.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 23-06-2013 13:21
-
Government-Man
Х. П. Джигурда

Группа: Опытный
Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3045
Возраст: 26

Рейтинг



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


Цитата:
XaeroX писал:
Использовать 2008 - это мне вообще не понятно. Да, с шестёрки было очень сложно перейти на 2010 в плане интерфейса, но студии после 2005 включительно - все на одно лицо.


Я сам пользовался в свое время 2008, но в ней я наткнулся на мелкий, но неприятный баг. Студия как известно отключает подсветку и интеллисенс для кода, отключенного препроцессорными директивами. Так вот 2008 студия, при наличии в солюшене нескольких проектов, учитывала дефайны только из первого проекта в списке.

Конкретно проблема всплыла в тот момент, когда у меня в солюшене с дллками халфы оказалась неактивна половина серверного кода, потому что дефайны брались из клиентки.

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

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

Старое сообщение 24-06-2013 07:43
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27032
Нанёс повреждений: 461 ед.
Возраст: 31

Рейтинг



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


Government-Man
Помню, ты рассказывал. В 2010 такой проблемы не было.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 24-06-2013 08:05
-
Вилс
Житель форума

Группа: Неопытный
Дата регистрации: May 2013
Проживает: (void)
Сообщений: 143
Возраст: 21

Рейтинг



Пишу свой виндоус на бэйсике.

__________________
Привет миша

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

Старое сообщение 24-06-2013 09:15
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 20:35. Новая тема    Ответить
Страницы (4): [1] 2 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Какой компилятор С++ вы используете?
Движок будет поддерживать самые популярные, но не устаревшие
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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

Рейтинг@Mail.ru