А я могу уточнить, могу ли я через visual studio(2019) запустить bat файлы с сборкой кода, или надо все-таки 2005-2010 версию иметь, и как конкретно это делать?
Добавлено 07-10-2021 в 21:20:
И ещё кое-что, для XashXT или PrimeXT требуется sdl2 для Visual Studio?
MrKabanovich старые батники ссылаются на старые экзешники, это ведь логично. ЕМНИП, msdev.exe уже давно нету. Экзешник теперь называется devenv.exe.
С одного клика ты сейчас ничего не запустишь, не воссоздав у себя экосистему автора. Придётся включать моск, а не бездумно кликать.
Цитата:
MrKabanovich писал: для XashXT или PrimeXT требуется sdl2
Для оригинала я думаю что не требуется. Для форка Xash3D FWGS требуется, из-за этих самых ведроидов и линухов.
Ku2zoff писал: MrKabanovich старые батники ссылаются на старые экзешники, это ведь логично. ЕМНИП, msdev.exe уже давно нету. Экзешник теперь называется devenv.exe.
С одного клика ты сейчас ничего не запустишь, не воссоздав у себя экосистему автора. Придётся включать моск, а не бездумно кликать.
Для оригинала я думаю что не требуется. Для форка Xash3D FWGS требуется, из-за этих самых ведроидов и линухов.
Я поменял msdev в батнике на denev, к сожалению не помогло.
MrKabanovich пропиши вручную переменные среды для той студии, которая у тебя стоит сейчас. Чтобы пути до бинарников были правильные. Погугли автоматизацию сборки. У Дяди Миши батники для 6-ой студии, они для новых студий точно не подходят.
На первом скрине у тебя есть путь %devenv%, который ссылается на BuildConsole. Это переменная среды пользователя. Так же, проекты в формате dsp. Новые студии (.NET 2002 и младше) работают с vcproj/vcxproj.
Вот тут есть статейка по настройке. Не знаю, насколько она универсальная и актуальная.
Добавлено 09-10-2021 в 13:05:
У меня установлена 2019 студия, так вот, в переменной среды Path нету по-умолчанию никаких путей до бинарников студии. Надо настраивать. Там либо какой-то пакет надо установить (типа Cmake или ещё чего) через Visual Studio Installer, либо писать руками.
Добавлено 09-10-2021 в 13:09:
Вот ещё одна статья. Очень подробная, с названиями батников, которые "прописывают" переменные среды.
Ku2zoff писал:
У меня установлена 2019 студия, так вот, в переменной среды Path нету по-умолчанию никаких путей до бинарников студии. Надо настраивать. Там либо какой-то пакет надо установить (типа Cmake или ещё чего) через Visual Studio Installer, либо писать руками.
Что-то все-равно не понятно. Много ли надо вставлять строк к примеру для vs 2019 для сборки кода под эту версию? Я готов тогда исправить тонну ошибок, но хотя бы сперва вообще собрать проект надо.
MrKabanovich писал: Много ли надо вставлять строк к примеру для vs 2019 для сборки кода под эту версию?
Для начала надо использовать батник vcvars32.bat, чтобы переменные среды для сборки 32битных приложений прописались в системе.
Цитата:
Ku2zoff писал: ссылается на BuildConsole. Это переменная среды
Поправочка, это ссылка на экзешник студии. Путь до него должен быть прописан в Path. MrKabanovich если ты не понимаешь о чём речь, пожалуйста, собирай сконвертированные проекты из запущенной среды разработки и не трать своё и чужое время.
Ku2zoff писал: если ты не понимаешь о чём речь, пожалуйста, собирай сконвертированные проекты из запущенной среды разработки и не трать своё и чужое время.
Я пытался собрать именно недавно вышедший PrimeXT, а не XashXTЖ, для 1-го
не смог найти готовую сборку. В любом случае спасибо за ссылки на статьи, постараюсь сам как-то переделать батники под VS2019.