VS 动态编译 到 静态编译

自己写了一个修改exe和dll的用来玩的程序。但是实际使用时,传给同事运行发现缺少vcruntime140.dll等DLL,极其尴尬,用depands一看,确实依赖很多东西:

 

阿甘说要静态编译,于是修改:属性 ==> C/C++ ==> 代码生成 ==> 运行库 ==> 由“多线程DLL(/MD)”改成“多线程(/MT)”,再重新生成,看一下depands:

 

完美~