Compiler choices: Difference between revisions
Jump to navigation
Jump to search
m (Nesciuse moved page Compiler choices/en to Compiler choices without leaving a redirect: Move en subpage to basepage) |
(Cleared up differences between different SDK versions and directed Source 2013 users to the appropriate place) |
||
Line 1: | Line 1: | ||
{{LanguageBar}} | {{LanguageBar}} | ||
[[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]] | ||
You have several choices for compiling unedited variants of the Source SDK | 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 [[Source SDK 2013|the main Source SDK 2013 page]]. | |||
== Alien Swarm SDK == | |||
#'''[http://www.microsoft.com/visualstudio/en-us/products/2005-editions/ Visual Studio 2005]''' / '''[http://download.microsoft.com/download/8/3/a/83aad8f9-38ba-4503-b3cd-ba28c360c27b/ENU/vcsetup.exe Visual C++ Express 2005]''' — which are the officially-supported compilers. | |||
#'''[http://www.microsoft.com/visualstudio/en-us/products/2010-editions/ Visual Studio 2010]''' / '''[http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express Visual C++ Express 2010]''' — needs a [[Compiling under VS2010#Alien Swarm| manual fix]] for [[Alien Swarm SDK]], but works best for it. | |||
== Source SDK 2007 (and earlier) == | |||
#'''[http://www.microsoft.com/visualstudio/en-us/products/2005-editions/ Visual Studio 2005]''' / '''[http://download.microsoft.com/download/8/3/a/83aad8f9-38ba-4503-b3cd-ba28c360c27b/ENU/vcsetup.exe Visual C++ Express 2005]''' — which are the officially-supported compilers. | |||
#'''[http://www.microsoft.com/visualstudio/en-us/products/2008-editions/ Visual Studio 2008]''' / '''[http://www.microsoft.com/express/Downloads/#2008-Visual-CPP Visual C++ Express 2008]''' — which can be used [[Compiling under VS2008|after a bit of work]]. | |||
#'''[http://gcc.gnu.org/ GCC]''' — which is used to compile [[Wikipedia:Linux|Linux]] [[Dedicated server|Dedicated Server]]s. See [[Compiling under Linux]]. | |||
[[Category:Source SDK FAQ]] | [[Category:Source SDK FAQ]] | ||
[[Category:Programming]] | [[Category:Programming]] |
Revision as of 11:23, 21 July 2024
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.