vs2010中的静态编译

  1. 开发程序时有时候会有很多依赖项(dll,lib库文件等等),导致在不同的电脑不同的系统环境下exe有时候无法正确运行,会报错:缺少必要的XXX文件。因此,可采用vs中静态编译的方式,即将程序所包含的所有依赖文件在编译的时候都包含到exe文件当中去,大大增强了程序的可移植性。
  2. 设置方法:
    项目属性->C/C++->代码生成->运行库->多线程/MT(版本为Release的话),多线程调试/MTd(版本为Debug的话)
  3. 注意:要对应关系,设置不对应的话会报错。

猜你喜欢

转载自blog.csdn.net/jqsad/article/details/51783805
今日推荐