• Visual Studio中的项目属性-->生成-->配置


    1.Debug配置

    2.Release配置

    2.Debug和Release的区别

    (1)Debug有定义DEBUG常量,Release没有

    (2)Debug没有优化代码,Release有

    (3)生成路径不同,分别为binDebug和binRelease

    4.所有配置

    展示结果是对所有项目配置(Debug,Release以及其他自定义的)取交集,然后把结果展示出来

    如果在所有配置中,进行一些修改操作,那么这些修改会直接应用到每一个具体的项目配置中

    举例1

    比如上面的Debug和Release,打开所有配置的时候,

    定义DEBUG常量以及优化代码是下图的状态

    蓝色的方块,表示不是每一个项目配置都勾选了,但至少有一个项目的配置勾选了。

    输出路径为空,因为Debug和Release的输出路径是不一样的

    举例2

    Debug配置的"警告等级"改为2,

    Debug配置的"将警告视为错误"改为"全部"

    Release配置的保持不变

    这种情况下,查看所有配置的时候,可以发现这2个选项都变为空了

    举例3

    假如,希望Debug和Release输出到同一个路径

    那么可以在所有配置中,直接设置输出路径,然后切换项目配置查看输出路径,就会发现Debug和Release配置的输出路径一致了

  • 相关阅读:
    ant design pro梳理
    JSON.stringify()
    数组小细节
    js this细节
    策略模式解决if-else过多
    使用useState的赋值函数异步更新问题
    Hook
    React Api
    Intent
    树的非递归遍历
  • 原文地址:https://www.cnblogs.com/chucklu/p/4835240.html
Copyright © 2020-2023  润新知