Ru/Compiler choices: Difference between revisions
< Ru
		
		
		
		Jump to navigation
		Jump to search
		| mNo edit summary | Kestrelguy (talk | contribs)  m (updated language bar.) | ||
| Line 1: | Line 1: | ||
| {{ | {{lang|title=Выбор компилятора|Compiler Choices}}{{source topicon}}[[Category:Programming:ru]][[Category:Source SDK FAQ:ru]] | ||
| |title=Выбор компилятора | |||
| |  | |||
| [[Image:Visual_studio_logo.png|right|Логотип Visual Studio Express]] | [[Image:Visual_studio_logo.png|right|Логотип Visual Studio Express]] | ||
| [[Image:Gccegg-65.png|right|Логотип GCC]] | [[Image:Gccegg-65.png|right|Логотип GCC]] | ||
| Line 27: | Line 23: | ||
| == Дополнительные SDK == | == Дополнительные SDK == | ||
| *Пользователи VCE2005 должны скачать [http://www.microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&DisplayLang=en Windows SDK] (Пользователи Windows 2000: [http://www.microsoft.com/downloads/details.aspx?familyid=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en Platform SDK]). Пользователям Visual Studio и VCE2008 этого не требуется. | *Пользователи VCE2005 должны скачать [http://www.microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&DisplayLang=en Windows SDK] (Пользователи Windows 2000: [http://www.microsoft.com/downloads/details.aspx?familyid=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en Platform SDK]). Пользователям Visual Studio и VCE2008 этого не требуется. | ||
| *Если вы хотите создавать [[shader|шейдеры]], вам потребуется [http://msdn2.microsoft.com/directx/aa937788.aspx DirectX SDK]. | *Если вы хотите создавать [[shader:ru|шейдеры]], вам потребуется [http://msdn2.microsoft.com/directx/aa937788.aspx DirectX SDK]. | ||
| == См. также == | == См. также == | ||
| * [[Compiling under VS2005:ru|Компиляция под VS2005]] | * [[Compiling under VS2005:ru|Компиляция под VS2005]] | ||
| * [[Compiling under VS2008:ru|Компиляция под VS2008]] | * [[Compiling under VS2008:ru|Компиляция под VS2008]] | ||
| * [[Compiling_under_VS2010:ru|Компиляция под VS2010]] | * [[Compiling_under_VS2010:ru|Компиляция под VS2010]] | ||
| * [[Compiling under Linux:ru|Компиляция под Linux]] | * [[Compiling under Linux:ru|Компиляция под Linux]] | ||
Revision as of 08:46, 21 May 2022
Есть несколько способов компиляции Source SDK:
- Visual Studio 2005 / Visual C++ Express 2005 — официально поддерживаемые компиляторы.
- Visual Studio 2008 / Visual C++ Express 2008 — используются после небольших правок.
- Visual Studio 2010 / Visual C++ Express 2010 — нуждается в ручном исправлении для Alien Swarm SDK
- 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.




























