注册 登录
编程论坛 C++教室

如何在新的工程文件中添加.h文件

发布于 2010-05-05 23:32, 4343 次点击
各位高手好:
我是初学者,最近在看C++Primer中文版(第4版)在调试课后例题时遇到一个问题:
请教大家
我新建一个工程文件,然后将一个.cpp的文件导入到Source files,
然后将一个.h文件导入到Header files中然后编译
出现的错误是:
 Cannot open include file: 'Sales_item.h': No such file or directory
请大家给我看看那里有问题
12 回复
#2
2010-05-06 01:02
也许是你创建之后没有保存,你保存一下试试!
#3
2010-05-06 07:32
回复 2楼 rxyknight
结果还是一样的。不知道哪里出了问题
谢谢你的回复
#4
2010-05-06 09:19
进来看的高手们给点意见
#5
最近不在2010-05-06 12:58
这个要先将你需要添加的文件,拷贝到你的工程文件夹,然后再在vc6.0里面添加文件,要不然会出现你提出来的错误。其它编辑器不知道是不是这样
#6
2010-05-06 15:54
回复 5楼 最近不在
你好 上面的问题就如你所说的解决了 在vc++6.0中编译通过了,但是built出现了错误
如下:
1. error LNK2001: unresolved external symbol _WinMain@16
2. fatal error LNK1120: 1 unresolved externals
请问你知道这是什么问题吗?
盼复
#7
最近不在2010-05-06 16:37
可能你有些东西忘记声明了。或者申明与定义名字写的不一样,或者忘记保函头文件了...仔细看看,多文件,确实容易丢失东西。 有的时候实在找不出错误,就先clean一下(清除debug内的文件),再bulid。因为多次修改文件内容,build莫名其妙的出错误,我也不清楚为什么,试试clean吧!
#8
2010-05-06 21:28
回复 7楼 最近不在
忙了半天还搞出来
慢慢学
谢谢了
#9
神左手2010-05-07 19:29
我觉得是在main函数的.cpp文件上面缺了#include"Sales_item.h"
#10
2010-05-07 23:57
回复 9楼 神左手
恩 应该不是这个问题 程序一开始就加了
 谢谢了
#11
cnfarer2010-05-08 07:00
回复 6楼 赐教
这是你的工程建 错了,应该是控制台项目,你大概建的是WIN32项目吧
#12
2010-05-08 09:46
你太厉害了 解决了  十分感谢 能问下这两个项目有啥区别 你是如何判断出的???
盼复
#13
2010-05-08 10:26
已找到了 谢谢回复我贴的各位朋友
希望大家以后多多赐教
谢谢各位
1