NAnt SDK Documentation - v0.92 |

# VcArgumentMap.CreateCLArgumentMap Method

Creates a mapping between configuration properties for the Visual C++ compiler and corresponding command-line arguments.

[Visual Basic]
Public Shared Function CreateCLArgumentMap() As VcArgumentMap
[C#]
public static VcArgumentMap CreateCLArgumentMap();

#### Return Value

A mapping between configuration properties for the Visual C++ compiler and corresponding command-line arguments.

#### Remarks

The following configuration properties are processed by VcProject:

Category | Property
--- | ---
General | Addtional Include Directories (/I[path])
General | Resolve #using References (/AI[path])
Preprocessor | Preprocessor Definitions (/D[macro])
Code Generation | Enable C++ Exceptions (/EHsc)
Precompiled Headers | Create/Use Precompiled Header
Precompiled Headers | Create/Use PCH Through File
Precompiled Headers | Precompiled Header File
Output Files | Assembler Output
Output Files | ASM List Location
Browse Information | Enable Browse Information
Browse Information | Browse File
Advanced | Force Includes (/FI[name])
Advanced | Force #using (/FU[name])
Advanced | Undefine Preprocessor Definitions (/U[macro])

#### See Also

VcArgumentMap Class | NAnt.VSNet Namespace