`

WTL Release编译错误一例

 
阅读更多

用WTL的时候想include一个TlHelp32就跟我弹错误信息-.-Release才会,Debug不会

1>LIBCMT.lib(tidtable.obj) : error LNK2005: __encode_pointer already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(tidtable.obj) : error LNK2005: __encoded_null already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(tidtable.obj) : error LNK2005: __decode_pointer already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __get_osplatform already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __osplatform already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(calloc.obj) : error LNK2005: _calloc already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(dosmap.obj) : error LNK2005: __errno already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(dosmap.obj) : error LNK2005: __set_errno already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(dosmap.obj) : error LNK2005: __get_errno already defined in atlmincrt.lib(atlinit.obj)
1>LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup

解决办法:项目的Property Pages->General->Minimize CRT Use in ATL设置成NO

(针对VC2005,其他版本类推)

Debug下本来就是NO了...Release下默认是YES

<!--endfragment-->
分享到:
评论

相关推荐

    WTL Viewer.rar_WIL查看器和WTL_WTL查看器_wtl_wtl文件查看器_wtl格式

    wtl文件查看器,用于查看wtl文件,只能读取,不能写入文件。

    WTL 入门学习资料

    所有源码都能在 VC6,WTL7.0 下编译通过。 具体内容如下: 1、WTL个性设置demo 文档和源码。 2、WTL for MFC Programmers 系列翻译文章,以及源码。 3、WTL 体系.doc 4、WTL源码剖析 -ATLAPP.H.doc 5、深入剖析WTL...

    WTL Guide and WTL7.1

    WTL Guide and WTL7.1 Exe

    WTL_Freecell v1.0 (WTL空档接龙v1.0) 20180110

    本程序全部使用WTL编程,VS2017编译,程序短小精悍,不依赖VC运行库。本程序实现了真正的任意窗口大小,真正实现 全屏 满屏 最大化 大窗口 大图标 大字体。当屏幕分辨率较小时(宽小于1213或高小于850),程序会自动...

    WTL简单教程WTL for MFC Programmers

    你可以修正自己使用的WTL中的错误(BUG)而不会影响其他的应用程序(相比之下,如果你修正了有BUG的MFC/CRT动态库就可能会引起其它应用程序的崩溃。 如果你仍然需要使用MFC,MFC的窗口和ATL/WTL的窗口可以“和平...

    WTL用户手册 WTL用户手册

    WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册 WTL用户手册

    wtl开发,wtl

    wtl的开发工具,解压缩可以直接使用,没有插件,安全

    wtl8.0免资源分

    Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, ...

    学习WTL 的基础教程

    你可以修正自己使用的WTL中的错误(BUG)而不会影响其他的应用程序(相比之下,如果你修正了有BUG的MFC/CRT动态库就可能会引起其它应用程序的崩溃。 如果你仍然需要使用MFC,MFC的窗口和ATL/WTL的窗口可以“和平...

    WTL简介WTL简介WTL简介

    WTL是一个好东东.它开发的程序都非常短小精悍.对开发WIN32的应用有非常好的好处.它不用MFC开发.但能够快速产生窗口和控件.

    WTL全称为Window Template Library WTL8.0

    WTL全称为Window Template Library WTL8.0WTL全称为Window Template Library WTL8.0WTL全称为Window Template Library WTL8.0WTL全称为Window Template Library WTL8.0

    MFC程序员的WTL编程

    你可以修正自己使用的WTL中的错误(BUG)而不会影响其他的应用程序(相比之下,如果你修正了有BUG的MFC/CRT动态库就可能会引起其它应用程序的崩溃。 如果你仍然需要使用MFC,MFC的窗口和ATL/WTL的窗口可以“和平共处...

    WTL教程WTL教程,两部分

    WTL教程WTL教程,两部分 WTL教程WTL教程,两部分 英文版doc1和doc2

    WTL10_10320_Release.zip

    放到 这里 给需要的人

    WTL Docking window WTL停靠窗口

    利用WTL实现各种停靠(docking)窗口

    WTL的一个窗口实例

    WTL的一个窗口实例

    WTL8.0、WTL10.0、WTL11.0等最全最新版本

    集合了各种版本的WTL库,包括:7.0 7.1 8.0 8.0x 9.0 9.0x 10.0 10.0x 11.0 11.0x 另外还有一个doc文档,用于介绍如何在VS2010里配置WTL.

    WTL9.1(另附vs2013添加方法)

    This is the eigth public release of WTL, after WTL 3.0, 3.1, 7.0, 7.1, 7.5, 8.0, and 9.0. This version is released under the Microsoft Public License, enabling developers from the WTL community to ...

    WTL_Freecell-Release04-v1.3-20190126 (WTL空当接龙v1.3)

    WTL_Freecell-Release04-v1.3-20190126 (WTL空当接龙v1.3) 本程序主要特点介绍: 1、本程序全部使用WTL编程,VS2017编译,程序短小精悍,不依赖VC运行库; 2、本程序支持XP/7/8/8.1/10及相应Server版Windows系统...

    114页的WTL指南和WTL7.1

    114页的MFC程序员的WTL开发指南(word)和WTL7.1.exe

Global site tag (gtag.js) - Google Analytics