Visual Studio 2010:C / C ++全局包含和lib文件夹

时间:2011-06-07 12:30:08

标签: c++ c visual-studio-2010

如何使用户include和lib文件夹全局并永久可用于所有项目?在Visual Studio 2008中,它是Tools -> Options -> Projects and Solutions -> VC++ Directories。在2010年,它说deprecated... blah blah... instead use property sheets... click '?' for help...。单击,它会将您带到有关属性表的网页。不回答基础问题。 如何全局设置用户库文件夹,一劳永逸?

谢谢。

3 个答案:

答案 0 :(得分:21)

尝试this

  

通过Tools-> Options页面,VS2010不再支持VC ++目录。相反,VS2010引入了用户设置文件(Microsoft.cpp..users.props)来控制全局设置,包括全局搜索路径。这些文件位于$(USERPROFILE)\ appdata \ local \ microsoft \ msbuild \ v4.0目录中。迁移到VS2010后,VS2005或VS2008的VC ++目录的自定义设置将迁移到这些用户文件。这些全局设置文件将导入到所有已转换和新创建的项目中。

     

以下是通过UI更改设置文件的步骤:

     
      
  • 点击View.Property Manager打开属性管理器。
  •   
  • 展开项目节点,然后展开Configuration | Platform节点,您将看到每个Configuration | Platform的“Microsoft.cpp..users”文件。这些是全局设置的文件,类似于旧工具/选项/ VC ++目录。
  •   
  • 多选“Microsoft.cpp..users”,右键单击并打开属性页窗口
  •   
  • 在属性页面窗口中,单击左窗格中的“VC ++目录”(例如),为“包含目录”等目录添加新路径。用分号分隔
  •   
  • 确保在关闭Visual Studio之前保存设置。
  •   
  • 重新启动Visual Studio,新设置将生效。
  •   
     

注意 :如果您只想更改一个项目的设置,可以右键单击该项目并打开属性页面。更改“VC ++目录”的设置,这些设置将保留到项目文件中。

答案 1 :(得分:3)

我发现this文章很有帮助。

答案 2 :(得分:2)

您可以选择所有项目并一次编辑所有项目。

  1. 打开课程视图并选择所有项目。
  2. 选择配置属性节点,然后选择VC ++目录。
  3. 选择包含的目录,库目录,然后单击 旁边的按钮。选择编辑并输入您的其他路径 需要,这将添加到所有选定的项目。
  4. 您可以删除所选项目中的所有常用目录。