CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

编译时遇到的问题(和lib有关)

楼主fenex(感悟 C++)2002-12-02 17:13:06 在 VC/MFC / 基础类 提问

写了个程序,分成界面和核心功能两部分。先把核心生成一个lib,然后在界面中调用。lib编译通过,但在编译联接界面部分时出现如下错误:  
  libcd.lib(crt0dat.obj)   :   error   LNK2005:   _exit   already   defined   in   msvcrtd.lib(MSVCRTD.dll)  
  libcd.lib(crt0dat.obj)   :   error   LNK2005:   __exit   already   defined   in   msvcrtd.lib(MSVCRTD.dll)  
  libcd.lib(fpinit.obj)   :   error   LNK2005:   __ldused   already   defined   in   a   previous   module  
  libcd.lib(fpinit.obj)   :   error   LNK2005:   __fltused   already   defined   in   a   previous   module  
  libcd.lib(winxfltr.obj)   :   error   LNK2005:   __XcptFilter   already   defined   in   msvcrtd.lib(MSVCRTD.dll)  
  libcd.lib(crt0init.obj)   :   error   LNK2005:   ___xc_z   already   defined   in   msvcrtd.lib(cinitexe.obj)  
  libcd.lib(crt0init.obj)   :   error   LNK2005:   ___xc_a   already   defined   in   msvcrtd.lib(cinitexe.obj)  
  libcd.lib(crt0init.obj)   :   error   LNK2005:   ___xi_z   already   defined   in   msvcrtd.lib(cinitexe.obj)  
  libcd.lib(crt0init.obj)   :   error   LNK2005:   ___xi_a   already   defined   in   msvcrtd.lib(cinitexe.obj)  
  msvcrtd.lib(MSVCRTD.dll)   :   error   LNK2005:   __setmbcp   already   defined   in   libcd.lib(mbctype.obj)  
  LINK   :   warning   LNK4098:   defaultlib   "msvcrtd.lib"   conflicts   with   use   of   other   libs;   use   /NODEFAULTLIB:library  
  msvcrtd.lib(cinitexe.obj)   :   warning   LNK4098:   defaultlib   "libcd.lib"   conflicts   with   use   of   other   libs;   use   /NODEFAULTLIB:library  
  libcd.lib(crt0.obj)   :   error   LNK2001:   unresolved   external   symbol   _main  
   
  但我在lib里没有定义过exit之类的东西。这是什么回事啊? 问题点数:50、回复次数:1Top

1 楼ruihuahan(飞不起来的笨鸟)回复于 2002-12-02 17:21:51 得分 50

use   /NODEFAULTLIB:library  
  是用这个连结选项试试。Top

相关问题

  • 求教,编译中遇到的问题,与BDE有关!
  • 有关eclipse3.0.2+cdt2.1.1+mingw编译时遇到的问题
  • 有关eclipse3.0.2+cdt2.1.1+mingw编译C++时遇到的问题
  • 有关csc编译
  • 编译中遇到问题
  • 有关perl的编译!
  • 有关编译的问题
  • 有关编译的问题
  • 有关gcc编译器
  • 有关gcc编译器

关键词

  • 界面
  • dll
  • msvcrtd
  • libcd
  • lib
  • cinitexe
  • crt0
  • error lnk2005
  • already defined
  • obj

得分解答快速导航

  • 帖主:fenex
  • ruihuahan

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo