【发布时间】:2015-03-03 06:45:20
【问题描述】:
我有一个包含源文件的 *.cc 文件,在使用 node-gyp 构建它时,它抛出了一个奇怪的错误 -
"#error : 使用 /MD[d](CRT dll 版本)构建 MFC 应用程序需要 MFC 共享 dll 版本。请#define _AFXDLL 或不要使用 /M D[d]"
在源文件实现中,我正在加载一个 MFC DLL。 我需要在 node-gyp 文件中添加任何设置吗? 任何帮助将不胜感激。
【问题讨论】:
我有一个包含源文件的 *.cc 文件,在使用 node-gyp 构建它时,它抛出了一个奇怪的错误 -
"#error : 使用 /MD[d](CRT dll 版本)构建 MFC 应用程序需要 MFC 共享 dll 版本。请#define _AFXDLL 或不要使用 /M D[d]"
在源文件实现中,我正在加载一个 MFC DLL。 我需要在 node-gyp 文件中添加任何设置吗? 任何帮助将不胜感激。
【问题讨论】:
我可以通过在 .cc 文件中添加“#define _AFXDLL”来解决此问题。 谢谢
【讨论】: