【发布时间】:2017-06-04 01:26:46
【问题描述】:
我有一家公司的这个 sdk,我尝试运行他们的示例应用程序,但它不起作用。 Visual Studio 告诉我:
错误使用 /MD[d](CRT dll 版本)构建 MFC 应用程序需要 MFC 共享 dll 版本。请#define _AFXDLL 或不要使用/MD[d]
我已经在设置中选择了共享 dll 版本! 我还尝试在 stdafx.cpp 顶部添加 #define _AFXDLL 但没有效果。 我还尝试使用运行时库到 MT 和 MD,但两者都不起作用
当我使用 x64 运行时我也没有这个问题,但它不起作用,因为我的库是 x86 所以我必须让它在 x86 上工作。 有什么问题? 我根本不知道这个项目或者什么是 stdafx 我宁愿不改变项目本身的任何东西(只是设置) (我正在使用 Visual Studio 2015,Windows 10) 谢谢 ! :)
【问题讨论】:
标签: visual-studio visual-c++ mfc