1.lua项目 项目属性->C/C++/ ->代码生成-> 运行库:多线程调试 DLL (/MDd)
2.GameData 项目属性->C/C++/ ->常规-> 项目附加目录 :E:\lua515\src; (lua头文件目录)
3.GameData 项目属性->C/C++/ ->代码生成-> 运行库:多线程调试 DLL (/MDd)
4.MFC_DLL 项目属性->C/C++/ ->常规-> 项目附加目录 :E:\lua515\src; (lua头文件目录)
5.MFC_DLL 项目属性->C/C++/ ->预处理器-> 预处理器定义 :_AFXDLL; (增加)
6.MFC_DLL 项目属性->C/C++/ ->代码生成-> 运行库:多线程调试 DLL (/MDd)
7.MFC_DLL 项目属性->连接器->常规-> 附加库目录 :E:\lua515\dbg; (lua头文件目录)
8.MFC_DLL 项目属性->连接器->输入-> 附加依赖项 :lua_515_dbg.lib;
-------------------------------------------------------
经测试,上面生成不报错,但是注入的时候报错
解决方法是:把lua 项目 还有 gamedata 项目 mfc_dll 项目 代码生成改为 多线程 mtd 模式