Выбор компилятора

From Valve Developer Community
< Ru
Revision as of 11:48, 4 July 2024 by Nesciuse (talk | contribs) (- changed links to :lang suffix redirect pages to the redirected link)
Jump to navigation Jump to search
English (en)Español (es)Русский (ru)Translate (Translate)
Логотип Visual Studio Express
Логотип GCC

Есть несколько способов компиляции Source SDK:

  1. Visual Studio 2005 / Visual C++ Express 2005 — официально поддерживаемые компиляторы.
  2. Visual Studio 2008 / Visual C++ Express 2008 — используются после небольших правок.
  3. Visual Studio 2010 / Visual C++ Express 2010 — нуждается в ручном исправлении для Alien Swarm SDK
  4. GCC — используется для компиляции выделенных серверов Linux.

Вы можете пользоваться Visual Studio 2005/2008, однако под Linux, вам придется использовать GCC. Если вы используете Visual C++ Express, то выберите между:

VCE2005
Официальная поддержка Valve
Проверенные технологии
VCE2008
Поддержка от Microsoft
Лучшая совместимость с Vista
Отличный пользовательский интерфейс

Оба варианта - приемлемый выбор, предусматривающий бесплатное использование всех необходимых функций для компиляции. Если вы не уверены, выберите 2008, т.к. вам не придется устанавливать дополнительное программное обеспечение

Дополнительные SDK

  • Пользователи VCE2005 должны скачать Windows SDK (Пользователи Windows 2000: Platform SDK). Пользователям Visual Studio и VCE2008 этого не требуется.
  • Если вы хотите создавать шейдеры, вам потребуется DirectX SDK.

См. также