public class C89CCompiler extends CommandLineCCompiler
objDir, workDirDEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addImpliedArgs(Vector<String> args,
boolean debug,
boolean multithreaded,
boolean exceptions,
LinkType linkType,
Boolean rtti,
OptimizationEnum optimization) |
protected void |
addWarningSwitch(Vector<String> args,
int level) |
Processor |
changeEnvironment(boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
protected void |
getDefineSwitch(StringBuffer buf,
String define,
String value) |
protected File[] |
getEnvironmentIncludePath() |
protected String |
getIncludeDirSwitch(String includeDir) |
static AbstractCompiler |
getInstance() |
Linker |
getLinker(LinkType type)
Gets the linker that is associated with this processors
|
int |
getMaximumCommandLength() |
protected int |
getMaximumInputFilesPerCommand() |
protected void |
getUndefineSwitch(StringBuffer buf,
String define) |
createParseraddIncludes, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getCommandWithPath, getIdentifier, getIncludeDirSwitch, getInputFileArgument, getLibtool, getLibtoolCompiler, getOutputFileNames, getTotalArgumentLengthForInputFile, runCommand, setCommandcanParse, createConfiguration, getBaseOutputName, getOutputSuffix, parseIncludes, resolveInclude, setObjDir, setWorkDirbid, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, isWindows, toStringpublic static AbstractCompiler getInstance()
protected void addImpliedArgs(Vector<String> args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization)
addImpliedArgs 在类中 CommandLineCompilerprotected void addWarningSwitch(Vector<String> args, int level)
addWarningSwitch 在类中 CommandLineCompilerpublic Processor changeEnvironment(boolean newEnvironment, org.apache.tools.ant.types.Environment env)
changeEnvironment 在接口中 ProcessorchangeEnvironment 在类中 AbstractProcessorprotected void getDefineSwitch(StringBuffer buf, String define, String value)
getDefineSwitch 在类中 CommandLineCompilerprotected File[] getEnvironmentIncludePath()
protected String getIncludeDirSwitch(String includeDir)
getIncludeDirSwitch 在类中 CommandLineCompilerpublic Linker getLinker(LinkType type)
Processorpublic int getMaximumCommandLength()
protected int getMaximumInputFilesPerCommand()
protected void getUndefineSwitch(StringBuffer buf, String define)
getUndefineSwitch 在类中 CommandLineCompilerCopyright © 2005-2017 NAR Maven Plugin developers. All Rights Reserved.