`
mmdev
  • 浏览: 12919475 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

ATL编译时只能用debug编译的解决方法

阅读更多
用其他的方式编译都出现下面的错误:
LIBCMT.lib(fpinit.obj) : error LNK2005: __fltused already defined in StdAfx.obj
LIBCMT.lib(fpinit.obj) : warning LNK4006: __fltused already defined in StdAfx.obj; second definition ignored
Creating library ReleaseMinSize/WebGridCtrl.lib and object ReleaseMinSize/WebGridCtrl.exp
LIBCMT.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
ReleaseMinSize/WebGridCtrl.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

解决:

这个问题在很多资料中都有说明,最简单的就是将 setting 中 C/C++ 标签中的预处理定义中的 _ATL_MIN_CRT 删掉,更详细的说明可以查阅 《深入解析 ATL 》200 页。
分享到:
评论

相关推荐

    用VS2008 ATL开发可以显示Gif的ActiveX控件源码.rar

    VS2008+ATL开发Gif的ActiveX控件(毛坯)  创建一个空的解决方案,名称GifSolution。将来包含控件项目和测试项目。...Debug版本不影响使用,Release版本没有测试。如果有兴趣,可以使用IPicture接口,网上很多。

    VS2010 + OpenCV2.4.3 + Windows Form Application

    1,编译OpenCV方案(Debug): 在VS工作区界面左侧方案浏览器(Solution Explorer)中选中最顶项方案"Solution 'OpenCV' (61 projects)",确定Solution Configure为Debug,右键执行Build Soluton(编译方案); 2,编译ALL_...

    atl 进程外com组件接口调用实例(代码)

    ProcOut用Debug编译 ======================================================= 注意:ProcOut工程设置 (Project->Settings->Custom Build->Commands)里内容的最后两行 nmake ProcOutps.mk regsvr32 ProcOutps....

    Windows服务程序

    在VC2008+WIN7平台下使用ATL实现Windows服务程序的框架开发。编译后定位到程序目录下,而后使用PureSsl.exe /service注册,使用net start PureSsl启动服务,使用net Stop Puressl停止服务,使用sc delete PureSsl...

    JavaScript 调用 C++ 生成的 DLL

    JavaScript 调用 C++ ...本资源为整套工程,编译 ATL_API 后,在Debug/Release目录下,使用 IE 打开TestJavaScript.html,点击“Add”按钮查看结果。 文档位置:https://download.csdn.net/download/bqrmt/10698732

    自定义TrackBar

    [WTL/ATL]_[中级]_[自定义TrackBar] 的项目。 https://blog.csdn.net/infoworld/article/details/123850968 使用VS2010以上编译运行Debug模式.

    设置CEdit的文本框背景色和文字颜色

    [WTL/ATL]_[初级]_[如何设置CEdit的文本框背景色和文字颜色] 项目配套的项目代码,至少 VS2010以上编译 ,Debug模式。 https://blog.csdn.net/infoworld/article/details/124196002

    VC++常用功能实例

    系统只能允许一个程序运行 7 在状态栏中添加时间 8 研究调用存储过程 8 得到本机的IP地址 9 vc调用chm文件 10 最高窗口的实现 10 防止Edit框中的Password不保密 11 在同一系统中显示GB字符和BIG5字符 12 改变颜色...

    VC++常用的共用函数100多页

    系统只能允许一个程序运行 7 在状态栏中添加时间 8 研究调用存储过程 8 得到本机的IP地址 9 vc调用chm文件 10 最高窗口的实现 10 防止Edit框中的Password不保密 11 在同一系统中显示GB字符和BIG5字符 12 改变颜色...

    Visual.C#2010从入门到精通

    4.1 Debug与Release 57 4.2 调试的过程 58 4.2.1 设置断点 58 4.2.2 控制程序的运行 60 4.3 使用查看工具 60 4.3.1 弹出式调试信息泡泡 61 4.3.2 变量窗口 61 4.3.3 观察窗口 61 4.3.4 快速查看窗口 62 4.3.5 内存...

Global site tag (gtag.js) - Google Analytics