Compiler choices: Difference between revisions
Jump to navigation
Jump to search
(Cleared up differences between different SDK versions and directed Source 2013 users to the appropriate place) |
(The For template can be worded better, the second part especially, but I think it makes sense to have in any case) |
||
Line 1: | Line 1: | ||
{{LanguageBar}} | {{LanguageBar}} | ||
'''{{For|about=choosing a source code compiler|a list of compiler-related subjects|[[Compiler]]}}''' | |||
[[File:Visual studio logo.png|right|Visual Studio logo]] | [[File:Visual studio logo.png|right|Visual Studio logo]] | ||
[[File:Gccegg-65.png|right|GCC logo]] | [[File:Gccegg-65.png|right|GCC logo]] |
Revision as of 13:26, 21 July 2024
This article is about choosing a source code compiler. For a list of compiler-related subjects, see Compiler.
You have several choices for compiling unedited variants of the Source SDK depending on which version you are using.
Source SDK 2013
Up-to-date compiler choices for Source SDK 2013 are currently on the main Source SDK 2013 page.
Alien Swarm SDK
- Visual Studio 2005 / Visual C++ Express 2005 — which are the officially-supported compilers.
- Visual Studio 2010 / Visual C++ Express 2010 — needs a manual fix for Alien Swarm SDK, but works best for it.
Source SDK 2007 (and earlier)
- Visual Studio 2005 / Visual C++ Express 2005 — which are the officially-supported compilers.
- Visual Studio 2008 / Visual C++ Express 2008 — which can be used after a bit of work.
- GCC — which is used to compile Linux Dedicated Servers. See Compiling under Linux.