![]() |
Страницы (2): [1] 2 » Показать все 20 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- MSVC для работы (https://hlfx.ru/forum/showthread.php?threadid=5553)
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'
Дядя Миша
Я пользуюсь VS2017, но, честно говоря, не уверен, поддерживает ли она Windows XP. У меня точно на XP когда-то стояла 2010-я студия.
Начиная с 2017-й версии они сделали довольно удобный инсталлер, который позволяет довольно детально настроить, что нужно ставить, а что не нужно, вплось до выбора версий тулчейна и сдк.
А ну и начиная вроде бы с 2013-й появилась версия Community - она такая же как и Professional, но ее нельзя юзать если у тебя больше, чем X рабочих мест или доход превышает Y долларов в год.
Начиная с 2017-й вроде поддерживается шланг-формат.
В целом я бы сказал, что чем новее студия, тем она лучше.

Студией не пользуюсь, но знаю что 2017 вроде последняя версия включающая XP.
SSE2 операции вроде как должны быть опциональными.
Размер будет больше, да. Старая студия линкует MSVCRT.DLL, который есть в составе любой винды. Для новых студий(любой старше шестой) нужно доставлять рантайм или линковать статикой и размер бинаря будет больше.
__________________
Xash3D FWGS форк
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша в 2017 есть отдельный тулчейн (я вытащил всё это дело по флагам и утром могу кинуть список) для поддержки XP.
Нет, libc тут при чем. Одно дело когда libc у нас системная и присутствует всегда, а другое когда нужна своя и она линкуется статически.
Ну или да, просто ставится одной галочкой в стиме, а стим юзеру поставит нужные библиотеки сам.
А в десятке вообще UCRT. Таскать к юзеру отдельный установщик не нужно, так как всё поставится само Windows Update-ом.
__________________
Xash3D FWGS форк

Зачем студию-то меняешь?
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'
Редиста -- нехороший человек.
__________________
Xash3D FWGS форк
Качаю 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'

Удалил пока студию. Хорошая, но её время еще не пришло.
Я планирую потом сразу сделать миграцию на 64-х битную семёрку и новую студию.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
| Временная зона GMT. Текущее время 13:37. | Страницы (2): [1] 2 » Показать все 20 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024