Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用于检测MSVC C运行库的预处理器宏_C++_Visual Studio_Visual C++ - Fatal编程技术网

C++ 用于检测MSVC C运行库的预处理器宏

C++ 用于检测MSVC C运行库的预处理器宏,c++,visual-studio,visual-c++,C++,Visual Studio,Visual C++,是否有为每个唯一版本的MS C运行库定义的预处理器宏 特别是,我想在代码中知道我是针对“多线程”(MT)还是“多线程DLL”(MTD)版本进行链接。请参阅VS2010和其他版本 宏是_MT和_DLL如果覆盖默认值,编译器不知道要链接什么CRT。你肯定只对调试宏感兴趣。

是否有为每个唯一版本的MS C运行库定义的预处理器宏

特别是,我想在代码中知道我是针对“多线程”(MT)还是“多线程DLL”(MTD)版本进行链接。

请参阅VS2010和其他版本


宏是_MT和_DLL

如果覆盖默认值,编译器不知道要链接什么CRT。你肯定只对调试宏感兴趣。