Visual studio 201X中编译器配置
笔者的测试环境是vs2017,我们先来看一下Release和Debug的这两种配置方案有啥区别很明显区别都是优化和调试方面的区别。顾名思义,Debug主要是为我们在编写程序的时候便于调试程序而配置的方案,而Release主要是为程序发布使用的方案,发布版主要是为用户体验,所以着重于代码的质量以及运行效率等等因为该IDE集成的是MSVC,MSVC是微软Windows平台Visual Studio自带的C/C++编译器,上面一连串的参数即是cl命令的参数选项.我们再来看一下两个方案下编译出的可执行