gpt4 book ai didi

winapi - 在 Visual Studio 2010 中编辑 $(IncludePath) "macro"

转载 作者:行者123 更新时间:2023-12-03 10:57:33 25 4
gpt4 key购买 nike

Visual Studio 2010(“项目属性”对话框)

我已经安装了 Visual Studio 2010 Ultimate,它显然已经为我的 Win32 C++ 包含和库导入了默认目录。我创建的每个新 Win32 C++ 项目都会自动添加旧的包含/库目录,这会破坏我的构建。

所以我的问题是:我如何编辑 $(IncludePath)在 Visual Studio 2010 中?

还是 $(IncludePath) 特定于此项目,并且仅是“从父项或项目默认值继承”复选框的结果? (在这种情况下,问题变成:如何编辑项目默认值,因为它在 Visual Studio 选项中似乎已折旧)

谢谢!

注意:%include% 环境变量未在 Windows 中定义。如果您在 VS2010 命令提示符(不是 Windows 命令提示符)中输入“echo %include%”,它确实会出现,但它与我在屏幕截图中试图删除的值不同)

最佳答案

在 VS2010 中,这些路径在一个或多个属性表中指定(在指导性 article on the VS Project Team Blog) 中讨论了相应的更改。
您可以为每个项目自己添加这些,但该项目还包括一个指定所有默认值的项目。

在我的系统上,它位于 C:\Users\<user>\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props .

您可以通过打开 Property Manager 窗口(View->Other Windows->Property Manager)从 Visual Studio 访问它,然后双击属性表。您也可以从这个窗口中自己添加属性表(它会优先于默认的)。

删除对 Microsoft.Cpp.Win32.user.props 的引用也是完全合法的。 .如果您需要确保项目是完全独立的,这很有用:例如,它不会从环境中获取包含路径。然后,您只需在项目本身或作为项目一部分的自定义属性表中指定路径(推荐以方便重用)

关于winapi - 在 Visual Studio 2010 中编辑 $(IncludePath) "macro",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3349378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com