Windows控制台应用程序/ MT with / ZW

时间:2016-04-09 04:21:05

标签: c++ windows visual-studio winapi

我正在尝试构建一个使用第三方库的控制台应用程序。我认为第三方库是使用/ MT而不是/ MD构建的。项目构建并生成可执行文件,但是当我添加任何STL(如矢量,字符串......)项目不构建并给出错误“错误LNK2038:检测到'RuntimeLibrary'不匹配:值'MT_StaticRelease'不匹配值'MD_DynamicRelease“。

如果将控制台应用程序项目设置更改为使用/ MT而不是/ MD,则可以使用STL和第三方库成功构建。

但是,当我启用“消耗Windows运行时扩展(/ Zw)”时,它表示/ MT与/ ZW不兼容“

我无法访问第三方库的源代码,无法使用/ MD构建它。我需要在控制台应用程序中使用/ ZW。

此处的第三方库是“Intel Media SDK(libmfx.lib)。”

0 个答案:

没有答案