HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > MSVC для работы
какую студию лучше выбрать?
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



MSVC для работы

С релизом сорцев паранои я окончательно надумал заменить себе студию, но если честно, то немного страшно-вата.
Во первых я боюсь, что у новой студии размер исполняемого файла на ровном месте увличится вдвое.
Во вторых я боюсь, что она мне принудительно все FP операции переведёт на SSE2.
В третьих я боюсь, что всё это будет работать еще и медленее, чем оно могло бы работать, будучи собранным на шестёрке.

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 30-08-2020 20:02
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



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


Дядя Миша
Я пользуюсь VS2017, но, честно говоря, не уверен, поддерживает ли она Windows XP. У меня точно на XP когда-то стояла 2010-я студия.

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

А ну и начиная вроде бы с 2013-й появилась версия Community - она такая же как и Professional, но ее нельзя юзать если у тебя больше, чем X рабочих мест или доход превышает Y долларов в год.

Начиная с 2017-й вроде поддерживается шланг-формат.

В целом я бы сказал, что чем новее студия, тем она лучше.

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

Старое сообщение 30-08-2020 20:37
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Government-Man писал:
В целом я бы сказал, что чем новее студия, тем она лучше.

Ничего подобного.
Но 2017 студия и правда удивительно хорошая. Это прям исключение какое-то в линейке (так же как шыстёрка в своё время).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 30-08-2020 21:46
-
a1batross
Житель форума

Дата регистрации: May 2016
Проживает: Москва
Сообщений: 516
Возраст: 26

Рейтинг



Студией не пользуюсь, но знаю что 2017 вроде последняя версия включающая XP.

SSE2 операции вроде как должны быть опциональными.

Размер будет больше, да. Старая студия линкует MSVCRT.DLL, который есть в составе любой винды. Для новых студий(любой старше шестой) нужно доставлять рантайм или линковать статикой и размер бинаря будет больше.

__________________
Xash3D FWGS форк

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

Старое сообщение 30-08-2020 22:11
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
a1batross писал:
нужно доставлять рантайм

Одна галочка в стиме.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 30-08-2020 22:20
-
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Government-Man писал:
Я пользуюсь VS2017, но, честно говоря, не уверен, поддерживает ли она Windows XP. У меня точно на XP когда-то стояла 2010-я студия.

в вики подробно об этом написано. 2010 - последняя студия, потдерживающая XP.

Добавлено 31-08-2020 в 01:29:

Цитата:
a1batross писал:
Старая студия линкует MSVCRT.DLL, который есть в составе любой винды

вообще-то шестёрка тоже по умолчанию линкует libc. Но дело не в этом.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 30-08-2020 22:29
-
a1batross
Житель форума

Дата регистрации: May 2016
Проживает: Москва
Сообщений: 516
Возраст: 26

Рейтинг



Дядя Миша в 2017 есть отдельный тулчейн (я вытащил всё это дело по флагам и утром могу кинуть список) для поддержки XP.

Нет, libc тут при чем. Одно дело когда libc у нас системная и присутствует всегда, а другое когда нужна своя и она линкуется статически.

Ну или да, просто ставится одной галочкой в стиме, а стим юзеру поставит нужные библиотеки сам.

А в десятке вообще UCRT. Таскать к юзеру отдельный установщик не нужно, так как всё поставится само Windows Update-ом.

__________________
Xash3D FWGS форк

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

Старое сообщение 30-08-2020 22:56
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



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


Цитата:
XaeroX писал:
Ничего подобного


Не ну всякое бывает конечно
https://twitter.com/gmpreussner/sta...404539014545410

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

Старое сообщение 31-08-2020 00:00
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



Зачем студию-то меняешь?

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

Старое сообщение 31-08-2020 01:24
- За что?
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



Цитата:
a1batross писал:
Старая студия линкует MSVCRT.DLL, который есть в составе любой винды.

OGF_Master [+] требует msvcp71.dll и msvcr71.dll. Пришлось скачать и положить в ту же папку, Win 7 64.

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

Старое сообщение 31-08-2020 03:04
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Cybermax как я выяснил - на 2003-ю студию никогда не существовало редиста.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 31-08-2020 07:45
-
a1batross
Житель форума

Дата регистрации: May 2016
Проживает: Москва
Сообщений: 516
Возраст: 26

Рейтинг



Редиста -- нехороший человек.

__________________
Xash3D FWGS форк

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

Старое сообщение 31-08-2020 16:10
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Качаю 2005-ю студию, насилу нашёл. По крайней мере на ей сделали сталкер и кризис. И не жужжали. Думаю мне она тоже подойдет.

Добавлено 31-08-2020 в 23:19:

Накатил 2005-ю студию. Ну ничо так, семпотично. И главное почти все пункты на тех же местах, что и в шестёрке. Я до усрачки боялся, что там всё перетасовали, зная любовь Мелкософта к подобным фокусам.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 31-08-2020 20:19
-
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Дядя Миша писал:
Накатил 2005-ю студию. Ну ничо так, семпотично.

Поздравляю с наступлением 2007 года.
Примерно тогда я в 2005-й студии сидел (на работе).
Эх ностальгия!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 31-08-2020 21:50
-
 Дядя Миша
racing for fish

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

Рейтинг



Удалил пока студию. Хорошая, но её время еще не пришло.
Я планирую потом сразу сделать миграцию на 64-х битную семёрку и новую студию.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 01-09-2020 17:41
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 19:50. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > MSVC для работы
какую студию лучше выбрать?
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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