visual-studio - 强制 Visual Studio 在调试和 Release模式之间具有相同的包含目录

标签 visual-studio visual-c++ projects-and-solutions

我想知道是否有办法在项目/解决方案的调试和发布配置之间同步包含和链接目录的设置?

更准确地说,有没有办法告诉 Visual Studio 我想要项目属性

  • C/C++ -> 常规 -> “附加包含目录”
  • 链接器 -> 常规 -> “其他库目录”
  • 链接器 -> 输入 -> “附加依赖项”

  • 调试和发布配置是否相同,或者以某种方式有效/自动将这些设置从一个配置转发到其他配置?也许有任何插件/脚本,因为只需要更改项目文本文件中的几行来做我想要的?

    我目前使用的是visual studio 2005,但我认为这个功能不应该过多地依赖于工作室的版本,所以请为任何版本的visual studio发布答案/解决方案。

    最佳答案

    使用property sheets :创建一个包含通用属性的属性表,然后将其包含在每个构建配置中。通过 Property Manager 做所有事情 window ;现在要小心:您要对公共(public)属性进行的任何更改都必须在属性表中进行,而不是在项目属性中进行!

    关于visual-studio - 强制 Visual Studio 在调试和 Release模式之间具有相同的包含目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14382217/

    相关文章:

    c++ - 在没有 svn :externals 的项目之间共享代码

    c++ - 如何在 Visual Studio 2015 中构建具有循环依赖项的 C++ 项目?

    visual-studio - 在 VS Windows 窗体设计器中按 Enter 时如何关闭创建事件?

    c++ - Visual Studio下CMake构建问题

    c# - ReSharper C# Intellisense 在键入 Override 关键字后显示可覆盖的成员

    c++ - Sendkey 功能 Enter 键问题

    visual-c++ - 从自定义安装程序直接链接到 VC++ 2010 SP1 Redistributable

    c++ - 为什么此代码会产生与 MSVC 的无效对齐?

    c# - 当启动应用程序是控制台应用程序时,防止 iisexpress 在解决方案中运行网站

    visual-studio - 如何在与Web项目相同的目录中创建Visual Studio解决方案文件(.sln)?