Home > Software engineering >  VS2013 compilation problems
VS2013 compilation problems

Time:10-14

Compiled using VS2013 Release version of the. Exe executable program, there is no development environment platform, open the. Exe file, why to call MSVCR120D. DLL, novice and expert advice

CodePudding user response:

Engineering compiler options in C/C + + code generation, runtime choose MT (static multi-threading library) and don't choose the MD (dynamic multi-threading library).

CodePudding user response:

reference 1st floor FASM_FASM response:
engineering compiler options in C/C + + code generation, runtime choose MT (static multi-threading library) and don't choose the MD (dynamic multi-threading library),


Choose MT, so the compiled program is large, my question is why the Release version of the. Exe startup MSVCR120D Debug library is needed. The DLL (dynamic library is the library the Debug)

CodePudding user response:

Because you choose the MDd option (though is the release version), or do you use the Debug version of the third party libraries,

CodePudding user response:

Option selected in the project is MD, do call the third-party libraries, I go to check again, thank you
  • Related