让Visual Studio生成Release版本的可执行文件

通常在Visual Studio按下Ctrl+F5,默认是debug模式,在这个模式下生成的.exe文件就算搬到其他人的电脑上也不能用

其实想要生成移植到其他电脑也能正常执行的.exe也不难,只需要两步

1、在编译的时候进行静态编译,也就是这个可执行文件要什么全都给他。既然这个可执行文件要的东西都齐了,移植到其他电脑自然就能正常执行了。

2、上面点击属性后,进入的pop-up窗口依次选出“配置属性->C/C++->代码生成->运行库”,默认是动态链接(也就是最后两项带DLL的,我这里默认是"/MD"),将他改成静态链接就行

————也就是 “/MD” ("/MDd") 改成 “/MT” ("/MTd"),我这里会改成"/MTd",改完记得点应用

 

 2、最后看看模式有没有改过来

3、此时当你按“Ctrl+F5”,会发现项目所在文件夹下多了一个“Release”目录,该目录下的.exe文件就是静态链接的,此时便可以移植到其他小伙伴的电脑运行了

这样便完成了

以上修改方法不包含MFC的静态链接;以上修改方法由于是修改链接方式,所以就算切换会Debug模式也能继续工作不影响该模式的使用

猜你喜欢

转载自www.cnblogs.com/bEngi1/p/12360305.html