【cgal4.4 vs2013版本 debug是这个样子?】

1>rxapi.lib(nullobid.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>libboost_system-vc110-mt-1_55.lib(error_code.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>libboost_thread-vc110-mt-1_55.lib(thread.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>libboost_thread-vc110-mt-1_55.lib(tss_pe.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>msvcprt.lib(MSVCP110.dll) : warning LNK4006: "public: __cdecl std::locale::id::id(unsigned __int64)" (??0id@locale@std@@QEAA@_K@Z) 已在 libCGAL-vc110-mt-4.4-I-900.lib(all_files.obj) 中定义;已忽略第二个定义
1>msvcprt.lib(MSVCP110.dll) : warning LNK4006: "public: void __cdecl std::_Container_base0::_Orphan_all(void)" (?_Orphan_all@_Container_base0@std@@QEAAXXZ) 已在 libCGAL-vc110-mt-4.4-I-900.lib(all_files.obj) 中定义;已忽略第二个定义
1>msvcprt.lib(locale0_implib.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>libcpmt.lib(ios.obj) : warning LNK4006: "public: static void __cdecl std::ios_base::_Addstd(class std::ios_base *)" (?_Addstd@ios_base@std@@SAXPEAV12@@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(ios.obj) : warning LNK4006: "private: static void __cdecl std::ios_base::_Ios_base_dtor(class std::ios_base *)" (?_Ios_base_dtor@ios_base@std@@CAXPEAV12@@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z) 已在 msvcprt.lib(locale0_implib.obj) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPEAV12@PEBD@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPEAV12@@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(locale0.obj) : warning LNK4006: "public: static class std::locale const & __cdecl std::locale::classic(void)" (?classic@locale@std@@SAAEBV12@XZ) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xlock.obj) : warning LNK4006: "public: __cdecl std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QEAA@H@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xlock.obj) : warning LNK4006: "public: __cdecl std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QEAA@XZ) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xthrow.obj) : warning LNK4006: "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xthrow.obj) : warning LNK4006: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPEBD@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xthrow.obj) : warning LNK4006: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPEBD@Z) 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>libcpmt.lib(xwctomb.obj) : warning LNK4006: _Getcvt 已在 msvcprt.lib(MSVCP110.dll) 中定义;已忽略第二个定义
1>ArxDbgApp.obj : warning LNK4197: 多次指定导出“acrxEntryPoint”;使用第一个规范
1>     正在创建库 x64\Debug\multiVersionArxDbg.lib 和对象 x64\Debug\multiVersionArxDbg.exp
1>rxapi.lib(libinit.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MT_StaticRelease”(libcpmt.lib(newaop.obj) 中)
1>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

在工程上右键-》属性-》c/c+±》代码生成-》运行库

改成(release为MT,debug为MTD)即可解决:

问题是arx本身是个dll,没法改这个地方

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lst0426

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值