Compiler choices
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
- VCE2005 users need to download the Windows SDK (Windows 2000 users: Platform SDK). Visual Studio and VCE2008 users do not.
- If you want to create new shaders, the DirectX SDK is required.