Visual Studio 配置个人属性表以解决不同环境依赖问题
这里记录一个VS开发中大家环境不同配置表不一致的问题解决办法,问题表述是:
多人对一个项目进行开发,如Qt程序,在“附加包含目录”要添加Qt的一些头文件目录。如果我们Qt的路径不一样,这些记录配置的VS文件就不一样,每次修改就很麻烦。
现在用属性表来解决,这个以前做opencv的时候也配置过,比如Debug和Release,x86和x64都可以用不同的配置。这里选择这个的关键原因是本来的项目属性页没有宏设置,而创建了个人属性页后就可以设置了,且是覆盖性的,比如直接将Qt的路径设置为本机的,别的都不用修改。
这里可以参考一下:
https://blog.****.net/q_l_s/article/details/51778688
我的做法如下:
在视图-其他窗口-属性管理器中点击打开管理器:
新建一个属性页,如这里我的是“MyPropertySheet”:
双击该属性页接口打开,设置自己的用户宏,如:
这样原来别人配置的Qt的一些路径就会被该设置覆盖: