Страницы (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. Текущее время 23:43. | Страницы (2): [1] 2 » Показать все 20 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024