Home > Back-end >  VS2013 installation deployment generated program can only be run in a machine with VS2013 platform
VS2013 installation deployment generated program can only be run in a machine with VS2013 platform

Time:10-04

Encounter a problem in the past two days, in the Windows 7 64 - bit systems, the program is generated by VS2013 installation deployment can only be run in a machine with VS2013 platform
Otherwise it will appear as shown in the error:

In addition, the program used in QT related library,

CodePudding user response:

Engineering option, Release the configuration of the Runtime Library choose MT
In addition, QT DLL will issued with the executable file,

CodePudding user response:

Thank you, as you said tried to compile error:
1 & gt; Being generated code...
1 & gt; D: \ igitsfm_version1. 0 \ igitsfm \ igitsfmsimpleversion \ mainwindow CPP (371) : warning C4715: "mainwindow: : loadMesh" : not all control path return value
1 & gt; Qtmain. Lib (qtmain_win. Obj) : error LNK2038: detected "RuntimeLibrary" does not match: "MD_DynamicRelease" does not match the value "MT_StaticRelease" (qrc_mainwindow. Obj)
1 & gt; MSVCRT. Lib (ti_inst. Obj) : error LNK2005: "private: __cdecl type_info: : type_info (class type_info const & amp;) "(?????? 0 type_info @ @ AEAA @ AEBV0 @ @ Z) have been LIBCMT. Lib (typinfo. Obj) defined in the
1 & gt; MSVCRT. Lib (ti_inst. Obj) : error LNK2005: "private: class type_info & amp; __cdecl type_info: : operator=(class type_info const & amp;) "(?????? 4 type_info @ @ AEAAAEAV0 @ AEBV0 @ @ Z) have been LIBCMT. Lib (typinfo. Obj) defined in the
1 & gt; MSVCRT. Lib (MSVCR120. DLL) : error LNK2005: memmove has been LIBCMT. Lib (memcpy. Obj) defined in the
1 & gt; MSVCRT. Lib (MSVCR120. DLL) : error LNK2005: _hypot has been LIBCMT. Lib (hypot. Obj) defined in the
1 & gt; MSVCPRT. Lib (MSVCP120. DLL) : error LNK2005: "void __cdecl STD: : _Xbad_alloc (void)" (? _Xbad_alloc @ STD @ @ YAXXZ) have been libcpmt. Lib (xthrow. Obj) defined in the
1 & gt; MSVCPRT. Lib (MSVCP120. DLL) : error LNK2005: "void __cdecl STD: : _Xlength_error (char const *)" (? _Xlength_error @ STD @ @ YAXPEBD @ Z) have been libcpmt. Lib (xthrow. Obj) defined in the
1 & gt; MSVCPRT. Lib (MSVCP120. DLL) : error LNK2005: "void __cdecl STD: : _Xout_of_range (char const *)" (? _Xout_of_range @ STD @ @ YAXPEBD @ Z) have been libcpmt. Lib (xthrow. Obj) defined in the
1 & gt; MSVCPRT. Lib (MSVCP120. DLL) : error LNK2005: "char * __cdecl const STD: : _Syserror_map (int)" (? _Syserror_map @ STD @ @ YAPEBDH @ Z) have been libcpmt. Lib (syserror. Obj) defined in the
1 & gt; MSVCPRT. Lib (MSVCP120. DLL) : error LNK2005: "char * __cdecl const STD: : _Winerror_map (int)" (? _Winerror_map @ STD @ @ YAPEBDH @ Z) have been libcpmt. Lib (syserror. Obj) defined in the
1 & gt; LIBCMT. Lib (crt0init. Obj) : warning LNK4098: the default library "MSVCRT. Lib" conflict with the use of other libraries; Please use the/NODEFAULTLIB: library
1 & gt; D: \ igitSFM_version1. 0 \ igitSFM \ igitSFMSimpleVersion \ x64 \ Release \ \ igitSFMSimpleVersion exe: fatal error LNK1169: locate one or more of the definition of multiple symbol
==========: zero success, failure, the latest one, skip the 0==========
Is a great god met?
  • Related