Monday, March 15, 2010

Windows Compilation Models for C/C++

ML (Default)
---------------
MFLAGS = -ML
Single-threaded, statically linked
Runtime library - libc.lib

MT
---
    
MFLAGS = -MT
Multi-threaded, statically linked
Runtime library - libcmt.lib

MD
---
MFLAGS = -MD
Multi-threaded, dynamically linked
Runtime library - msvcrt.lib

No comments: