[This is preliminary documentation and subject to change.]
Creates a mapping between configuration properties for the Visual C++ compiler and corresponding command-line arguments.
A mapping between configuration properties for the Visual C++ compiler and corresponding command-line arguments.
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]) |
VcArgumentMap Class | NAnt.VSNet Namespace