Library Naming Conventions
| Overview | How Do I | | Tutorial
Object-code libraries for MFC use the following naming conventions. The library names have the form
uAFXcWd.LIB
where the letters shown in italic lowercase are placeholders for specifiers whose meanings are shown in the table Library Naming Conventions below:
Library Naming Conventions
Specifier | Values and Meanings |
u | ANSI (N) or Unicode (U) |
c | Type of program to create: C=all |
d | Debug or Release: D=Debug; omit specifier for Release |
The default is to build a debug Windows ANSI application for the Intel® platform: NAFXCWD.Lib. All libraries — listed in the table Static Library Versions below — are included prebuilt in the MFC\Lib directory on the Visual C++ CD-ROM.
Static Library Versions
Library | Description |
NAFXCW.LIB | Release version |
NAFXCWD.LIB | Debug version (default) |
UAFXCW.LIB | Release version with Unicode support |
UAFXCWD.LIB | Debug version with Unicode support |
Note If you need to build a library version, see the Readme.Txt file in the \MFC\Src directory. This file describes using the supplied makefile with NMake.