Class DevStudio2005CCompiler
java.lang.Object
net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
net.sf.antcontrib.cpptasks.compiler.AbstractCompiler
net.sf.antcontrib.cpptasks.compiler.CommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCompiler
net.sf.antcontrib.cpptasks.compiler.PrecompilingCommandLineCCompiler
net.sf.antcontrib.cpptasks.devstudio.DevStudioCompatibleCCompiler
net.sf.antcontrib.cpptasks.devstudio.DevStudio2005CCompiler
- All Implemented Interfaces:
Cloneable, Compiler, PrecompilingCompiler, Processor
Adapter for the Microsoft(r) C/C++ 8 Optimizing Compiler
- Author:
- David Haney
-
Field Summary
Fields inherited from class AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDebugSwitch(Vector args) Override the default debug flags to use VC 8 compatible versions.changeEnvironment(boolean newEnvironment, org.apache.tools.ant.types.Environment env) static DevStudio2005CCompilerGets the linker that is associated with this processorsintMethods inherited from class DevStudioCompatibleCCompiler
addImpliedArgs, addWarningSwitch, createPrecompileGeneratingConfig, createPrecompileUsingConfig, getDefineSwitch, getEnvironmentIncludePath, getIncludeDirSwitch, getUndefineSwitchMethods inherited from class PrecompilingCommandLineCCompiler
createParserMethods inherited from class PrecompilingCommandLineCompiler
createPrecompileConfigurationsMethods inherited from class CommandLineCompiler
addIncludes, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getIdentifier, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, runCommand, setCommandMethods inherited from class AbstractCompiler
canParse, createConfiguration, getBaseOutputName, getOutputFileNames, parseIncludes, resolveIncludeMethods inherited from class AbstractProcessor
bid, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toString
-
Method Details
-
getInstance
-
addDebugSwitch
Override the default debug flags to use VC 8 compatible versions.- Overrides:
addDebugSwitchin classDevStudioCompatibleCCompiler
-
changeEnvironment
public Processor changeEnvironment(boolean newEnvironment, org.apache.tools.ant.types.Environment env) - Specified by:
changeEnvironmentin interfaceProcessor- Overrides:
changeEnvironmentin classAbstractProcessor
-
getLinker
-
getMaximumCommandLength
public int getMaximumCommandLength()- Specified by:
getMaximumCommandLengthin classCommandLineCompiler
-