【问题标题】:error building MFC application错误构建 MFC 应用程序
【发布时间】: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


【解决方案1】:

好的,我在您更改的属性中发现 ^^ 仅针对特定平台进行,所以我所有的更改都是针对 x64 进行的,但我使用的是 x86 :'(

哈哈现在一切都好! :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-20
    相关资源
    最近更新 更多