cocos2dx: win32工程Release 和 Debug版本使用的标准库
发表于2015-12-02
1、
Debug版本:
/MDd
定义 _DEBUG、_MT 和 _DLL,并使此应用程序使用特定于多线程和 DLL 的调试版本的运行库。
它还会让编译器将库名称 MSVCRTD.lib 放入 .obj 文件中。
2、
Release版本:
/MD
使此应用程序使用特定于多线程和 DLL 的运行库版本。 定义 _MT 和 _DLL,并使编译器将库名 MSVCRT.lib 放入 .obj 文件中。
用此选项编译的应用程序静态链接到 MSVCRT.lib。 此库提供使链接器能够解析外部引用的代码的层。
Debug版本:
/MDd
定义 _DEBUG、_MT 和 _DLL,并使此应用程序使用特定于多线程和 DLL 的调试版本的运行库。
它还会让编译器将库名称 MSVCRTD.lib 放入 .obj 文件中。
2、
Release版本:
/MD
使此应用程序使用特定于多线程和 DLL 的运行库版本。 定义 _MT 和 _DLL,并使编译器将库名 MSVCRT.lib 放入 .obj 文件中。
用此选项编译的应用程序静态链接到 MSVCRT.lib。 此库提供使链接器能够解析外部引用的代码的层。
实际工作代码包含在 MSVCRversionnumber.DLL 中,后者必须在运行时对与 MSVCRT.lib 链接的应用程序可用。
这些库版本的含义可以查看:https://msdn.microsoft.com/zh-cn/library/2kzt1wy3.aspx
设置地方: