Original Post
🔒 Locked
/MTd vs. /MT
Advertisement
/MTd means to link to the debug version of the multi-threaded C run-time library (CRT), and /MT means to link to the release version. You have several choices including single- vs. multi- threaded, static vs. dynamic linkage, and debug vs. release.
Make sure that in each configuration all projects and libraries link to the same CRT library. Otherwise, you will get link errors and warnings. I have found that many external libraries assume multi-threaded dynamic linkage (release and/or debug), so I use that as my default.
Make sure that in each configuration all projects and libraries link to the same CRT library. Otherwise, you will get link errors and warnings. I have found that many external libraries assume multi-threaded dynamic linkage (release and/or debug), so I use that as my default.
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement