??? 为什么 include "xx.h" 找不到?

lovestream 2003-01-21 04:38:26
我新建了一个自己的目录,放了一个CPP和一个H文件。然后将它们加入到当前的PRJ中去。
然后,我在其它的文件中include "xx.h",编译的时候,ERROR:"xx.h"找不到。
但在我的目录里的CPP就可以。不知道怎么样才能让其它的文件也能include 它?

我试了一下,可以用"path\xx.h"来做,但应有其它更好的办法,可我不知道:(
...全文
107 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy_lau 2003-01-21
  • 打赏
  • 举报
回复
hehe
lovestream 2003-01-21
  • 打赏
  • 举报
回复
谢谢大家,先试一下
faxiao 2003-01-21
  • 打赏
  • 举报
回复
赫赫
hnyyy 2003-01-21
  • 打赏
  • 举报
回复
选择菜单“Project -> Settings...”,打开“Project Settings”对话框。
  选中“C/C++”选项卡,选择“Category”列表框的内容为“Preprocesor”,在“Additional include directories”项中填入包含头文件的路径。


仅改变了本工程的设置,好些吧。
treamboy 2003-01-21
  • 打赏
  • 举报
回复
Up....也建議用.在FileView中右击工程名,选择Add Files to Projects...
ruihuahan 2003-01-21
  • 打赏
  • 举报
回复
add to project
huanghf 2003-01-21
  • 打赏
  • 举报
回复
up!!
xyw2278 2003-01-21
  • 打赏
  • 举报
回复
选择“工具/选项”菜单,
弹出“选项”对话框,
在其中选择“目录”将你的头文件目录添加进去即可,
jemmylau 2003-01-21
  • 打赏
  • 举报
回复
就应该用"path\xx.h",相对路径或绝对路径。

不然系统怎么知道到哪里去找你的.h文件啊?

不可能让系统去搜索整个硬盘来找你的文件吧?

不关用什么方法,我想这个位置必须由你来指定的,系统是不可能自己去找的。

还有个方法,就是Tools->Options->Directories将你的.h文件所在的路径加进去。还有就是将你的.h文件复制到已经在列表中的路径下。
loopyifly 2003-01-21
  • 打赏
  • 举报
回复
在FileView中右击工程名,选择Add Files to Projects...

再试试
azhuguang 2003-01-21
  • 打赏
  • 举报
回复
如果你一定要做,那就添加到INCLUDE目录去,那样肯定可以包含!

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧