【问题标题】:C++ header file includes <> pathsC++ 头文件包含 <> 路径
【发布时间】:2011-04-13 19:05:05
【问题描述】:

快速背景。我正在使用以下内容:

  1. Windows XP
  2. Visual Studio 6.0

当你像下面这样指定 #include 时,它​​会在哪里寻找这个头文件:

#include <msxml.h>

它是否在查看环境变量以确定要查看的路径?如果有,是哪一个?

【问题讨论】:

  • Visual Studio 6?我不得不问谷歌知道那个版本到底有多古老(它是在 1998 年发布的,记录在案)。为什么要使用上个世纪的 IDE?获取更新的 Express 版本或任何开源 IDE。与此相比,即使是广受诅咒的 Dev-C++ 也将是现代的......
  • @delnan:很多人都被困在无法升级的遗留项目上。
  • @delnan 如果您曾经尝试将使用 Visual Studio 6.0 编写的大型项目升级到 2010,您就不会问这个问题。
  • 去过你所在的地方。 VC 6 已报废。如果每件事都出了问题,那你就完蛋了。

标签: c++ visual-studio header-files visual-c++-6


【解决方案1】:

如果您使用的是 IDE,它会通过 Tools->Options->Directories 中的 GUI 选项设置各种搜索路径。

(另见Visual Studio 2008 (C++) additional directories for debugging?。)

【讨论】:

    【解决方案2】:

    环境变量很容易被调用,INCLUDE。您还可以使用-I/path/to/include 手动指定其他包含目录。

    顺便说一句,现在是 2011 年。1996 年过去了很久......

    【讨论】:

      猜你喜欢
      • 2014-10-21
      • 2021-07-11
      • 2012-12-16
      • 2021-02-11
      • 2014-08-28
      • 1970-01-01
      • 2012-01-18
      • 1970-01-01
      • 2013-05-25
      相关资源
      最近更新 更多