gpt4 book ai didi

c++ - visual studio 看不到我的包含文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:15:49 24 4
gpt4 key购买 nike

这可能是一个非常简单的问题,但我还没有弄明白,所以感谢您的帮助。

我有一个位于通用文件夹中的 header ,因为我想在多个项目中使用它,例如:

C:\user\geninclude\program\header.h

我创建了一个新的空项目,有一个非常简单的main,在我放的main里

#include <program/header.h>

然后我转到项目属性并在 VC++ 的包含目录中添加 C:\user\geninclude\

但是当我尝试构建程序时,程序告诉我它找不到 header.h,因为它不在当前目录或构建系统路径中。

我也试过在C/C++ general Additional Include Directories中的project properties中添加C:\user\geninclude\但是还是一样的错误。

我知道我缺少一些简单的东西,但我不知道是什么,我对刚刚学习的东西还很陌生。

作为引用,我使用的是 Visual Studio 2013。

预先感谢您的帮助。

更新:感谢大家的友好回复,我已经尝试了您告诉我的一切(在两种情况下检查发布与调试,将/更改为\并将 <> 更改为“”,并仔细检查标题和系统没看到。真的很奇怪。我会继续努力...

最佳答案

请检查你的文件是否真的是头文件,否则它不会出现在include中。

您还可以将头文件(或包含头文件的文件夹)放在 visual studio 的“include”文件夹中(如果您需要快速使用该方法,则作为解决方法)。该路径应如下所示“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include”

PS:在添加 VC++ 包含目录的路径时,还应该检查属性配置。您可能正在添加调试配置的路径并尝试在 Release模式下运行它。

关于c++ - visual studio 看不到我的包含文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38905698/

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