0.6a解决方案配置

解决方案配置(也称生成目标)是决定IDE如何生成项目的一系列项目设置集合,通常包括生成的可执行文件的命名、可执行文件的存放目录、IDE寻找其余代码和头文件的目录、是否保留或排除调试信息以及编译器将以何种程度优化你的程序。不过一般来说,使用默认设置即可,除非你有特殊需求。

每当你创建一个新项目时,IDE通常都会为你准备两个解决方案配置:发布配置和调试配置。

调试配置用来帮助你调试程序,开发程序时使用的一般就是这个。此配置会关闭优化方案、保留调试信息,这回让你的程序变得臃肿而缓慢,但却易于调试。调试配置一般被默认选择为现行配置。

发布配置是在向公众发布你的程序时使用的,将会对程序的大小和性能进行优化,并且会删除额外的调试信息。例如,在Visual Studio 2013,前一节创建的HelloWorld程序在调试配置下生成的可执行文件为65Kb,而其发布版本仅有12Kb。

在Visual Studio中切换调试与发布配置

切换方法有多种,最简单的方法是找到解决方案配置,在下拉菜单中选择,如下:

可在Debug(调试)和Release(发布)之间选择。

也可以通过Build->Configuration(生成->配置管理器)来切换解决方案配置。

在Code::Blocks中切换配置

在Code::Blocks中,你可以看到一个名为“Build Target”的工具栏:

在下拉菜单中可选debug或release,同上。

总结

解决方案配置保存了不同版本项目的配置,通常不需要更改这些设置,但你可能需要在debug之间release切换,开发程序时使用Debug,发布程序时使用Release(译者注:比如写作业和交作业时)。

转载请参看关于博客页面相关要求。

评论关闭。