-
-
Notifications
You must be signed in to change notification settings - Fork 646
toolset
Jason Perkins edited this page Apr 29, 2015
·
12 revisions
The toolset function selects the compiler, linker, etc. which are used to build a project or configuration.
toolset ("identifier")If no toolset is specified for a configuration, the system or IDE default will be used.
identifier is a string identifier for the toolset. Premake includes the following toolsets by default; others may be added by third-party modules:
-
clang: Clang -
dotnet: The system's default C# compiler -
gcc: GNU Compiler Collection -
msc: Microsoft C/C++ compiler
If a specific toolset version is desired, it may be specified as part of the identifer, separated by a dash. See the examples below.
Any configurations.
Premake 5.0 and later. Versions are currently only implemented for Visual Studio 2010+.
Specify version 110 of the Windows platform toolset.
toolset "msc-110" -- or...
toolset "v100" -- for those more familiar with Visual Studio's way