一个程序,用的得VTL。/MTd方式编译没有问题,但生成的exe拷到别的电脑出现缺少VTL100.dll所以想改成/MT方式编译。结果出现许多错误。。摘出一两个大家帮看看。LNK2001: 无法解析的外部符号 __CrtDbgReport atlsd.lib(AtlTraceModuleManager.obj)
LNK2001: 无法解析的外部符号 __CrtDbgReportW atlsd.lib(AtlTraceModuleManager.obj) error LNK2019: 无法解析的外部符号 __CrtDbgReport,该符号在函数 "void __cdecl `dynamic initializer for 'public: static class ATL::CTrace ATL::CTrace::s_trace''(void)" (??__E?s_trace@CTrace@ATL@@2V12@A@@YAXXZ) 中被引用 atlsd.lib(Externs.obj) error LNK2019: 无法解析的外部符号 __CrtDbgReportW,该符号在函数 "public: int __thiscall ATL::CAtlExeModuleT<class CFirendModule>::WinMain(int)" (?WinMain@?$CAtlExeModuleT@VCFirendModule@@@ATL@@QAEHH@Z) 中被引用 Firend.obj Firend
LNK2001: 无法解析的外部符号 __CrtDbgReportW atlsd.lib(AtlTraceModuleManager.obj) error LNK2019: 无法解析的外部符号 __CrtDbgReport,该符号在函数 "void __cdecl `dynamic initializer for 'public: static class ATL::CTrace ATL::CTrace::s_trace''(void)" (??__E?s_trace@CTrace@ATL@@2V12@A@@YAXXZ) 中被引用 atlsd.lib(Externs.obj) error LNK2019: 无法解析的外部符号 __CrtDbgReportW,该符号在函数 "public: int __thiscall ATL::CAtlExeModuleT<class CFirendModule>::WinMain(int)" (?WinMain@?$CAtlExeModuleT@VCFirendModule@@@ATL@@QAEHH@Z) 中被引用 Firend.obj Firend
解决方案 »
- 这个问题,不应该难道mfc上的一批人吧
- 求救呀,大家不要笑我呀,MFC的初级问题,谢谢了呀。
- vc中如何得到sql server表中的记录的条数?
- MPEG-4视频流回放时如何在屏幕上设置Text(如时间戳等信息)?(80')
- 难道线程无法访问全局变量吗?大家线程之间的共享数据都怎么解决?
- 如何实现DLL中用参数形式传出int 型或 long型变量?
- 高分:有关vc编程和微软拼音输入法?
- 为什么我的CListCtrl控件中有的数据没有显示呢?
- 请问哪有SourceSafe的学习资料?
- 请问
- 当我在子线程中调用waveInOpen时,产生的MM_WIM_OPEN消息是发送给主线程还是线程?
- 高分求IOCP压力测试结果或程序!
我也奇怪,但改成Release就好了
这个设置为No应该就没问题了。