1. 首页
  2. 编程语言
  3. C++ 
  4. VS2012中使用SQLite3出现中重定义解决办法

VS2012中使用SQLite3出现中重定义解决办法

上传者: 2018-12-19 03:11:22上传 TXT文件 861B 热度 43次
1>msvcrtd.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) 已经在 libcmtd.lib(typinfo.obj) 中定义 1>msvcrtd.lib(MSVCR110D.dll) : error LNK2005: _free 已经在 libcmtd.lib(dbgfree.obj) 中定义 1>msvcrtd.lib(MSVCR110D.dll) : error LNK2005: _malloc 已经在 libcmtd.lib(dbgmalloc.obj) 中定义 1>msvcrtd.lib(MSVCR110D.dll) : error LNK2005: _realloc 已经在 libcmtd.lib(dbgrealloc.obj) 中定义 1>msvcrtd.lib(MSVCR110D.dll) : error LNK2 005: _memmove 已经在 libcmtd.lib(memmove.obj) 中定义 1>msvcrtd.lib(MSVCR110D.dll) : error LNK2005: __localtime64_s 已经在 libcmtd.lib(loctim64.obj) 中定义 在用VS2012 MFC中使用SQLite3数据库时,出现上面的许多错误。这里是解决办法。不一定合适你,但是是我碰到的问题之一,找了好久才决解。
用户评论
码姐姐匿名网友 2018-12-19 03:11:22

不用下载了,上述文件的内容是: 在用VS2012 MFC中使用SQLite3数据库时,出现上面的许多错误。 解决的办法是:在项目名称右键-》属性-》配置属性-》常规-》项目默认值-》MFC的使用-》在这改成“在共享DLL中使用MFC"

码姐姐匿名网友 2018-12-19 03:11:22

在vs2012上是可用的。

码姐姐匿名网友 2018-12-19 03:11:22

我的怎么没用啊,vs2008的