编译时未剔除msvcrt.lib默认库导致的运行时异常_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > 编译时未剔除msvcrt.lib默认库导致的运行时异常

编译时未剔除msvcrt.lib默认库导致的运行时异常

 2012/3/23 23:50:40  soartomato  程序员俱乐部  我要评论(0)
  • 摘要:新建了一个project,程序启动时报RuntimeError,detailinfoasfollows:anapplicationhasmadeanattempttoloadcruntimelibraryincorrectly.原因是solution中存在一个公共库,库中的部分方法与msvcrt.lib产生了冲突。总结:使用标准C++编程,避免程序与window的平台依赖性,既然如此,那么此类工程在建立之初就打开忽略msvcrt.lib的开关,否则大型项目就会有相当的概率产生此种情况
  • 标签:编译 运行 异常

????? 新建了一个project,程序启动时报Runtime Error, detail info as follows: an application has made an attempt to load c runtime library incorrectly. 原因是solution中存在一个公共库,库中的部分方法与msvcrt.lib产生了冲突。

????? 总结: 使用标准C++编程,避免程序与window的平台依赖性,既然如此,那么此类工程在建立之初就打开忽略msvcrt.lib 的开关,否则大型项目就会有相当的概率产生此种情况

发表评论
用户名: 匿名