Compiler choices

From Valve Developer Community
Revision as of 07:14, 7 March 2008 by TomEdwards (talk | contribs) (Additional SDKs)
Jump to navigation Jump to search

The Source SDK is compatible with Visual Studio 2005 and Visual C++ Express 2005 (The 2008s compile in release mode but not debug). The server library can be compiled for Linux with gcc.

For most, Visual C++ Express 2005 is the best option. It provides all of the functionality needed to program and build a mod, and most of Microsoft's industry-standard toolset, for free.

Most programming tutorials on this website assume you are using Visual Studio.

Additional SDKs

Users of VCE2005 will also need to download the:

  1. DirectX SDK
  2. Windows SDK (Windows 2000 users must use the older Platform SDK instead.)

Visual Studio and VCE2008 users can skip this step.