写了个头文件不能include进去

chao0807 2013-02-10 05:05:45
#include <basic.h>
#include <mathassis.h>
#include <mick_math.h>

显示:Error:无法打开源文件
...全文
1000 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
巨巨 2013-02-21
  • 打赏
  • 举报
回复
主要还是路径的问题了。<>是标准库了,与系统设置的路径有关。""是自定义库,库的路径只要设置正确,就可以了。
xiaobao929 2013-02-21
  • 打赏
  • 举报
回复
#include后面有两种方式,<>;和""前者先在标准库中查找,查找不到在path中查找。后者为文件路径,若直接是文件名则在项目根目录下查找
Yalye 2013-02-18
  • 打赏
  • 举报
回复
路径没对。配置的路径和引用文件的位置
赵4老师 2013-02-18
  • 打赏
  • 举报
回复
VC6: 工程、设置、C/C++、分类:Preprocessor、附加包含路径:填写附加头文件所在目录 逗号间隔多项 工程、设置、Link、分类:Input、附加库路径:填写附加依赖库所在目录 分号间隔多项 工程、设置、Link、分类:Input、对象/库模块:填写附加依赖库的名字.lib 空格间隔多项 VS20xx: 项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项 项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项 项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
wade_2003 2013-02-17
  • 打赏
  • 举报
回复
#include “*****.h"
东方灬传说 2013-02-16
  • 打赏
  • 举报
回复
双引号。。。
palm008 2013-02-16
  • 打赏
  • 举报
回复
自己写的头文件 使用 include<> 和 include"" 都可以,但是推荐是用后者, 请检查一下你的编译环境吧。
彩墨轩 2013-02-16
  • 打赏
  • 举报
回复
如果用<>要把你自己写的头文件放入标准的系统头文件目录中 如果头文件在你自己的工程中应该用""
彩墨轩 2013-02-16
  • 打赏
  • 举报
回复
引用 3 楼 botffta 的回复:
为什么我用头文件#include <graphics.h>也是无法通过呢?说是不存在也。。。用的VC6.0~~
那是TC2.0的类库,VC6.0不支持
疯狂的红豆 2013-02-14
  • 打赏
  • 举报
回复
#include<>这个引用方式会使编译器优先在系统自带的库里寻找,#include""这种方式是优先在本工程目录下寻找
nadleeh 2013-02-13
  • 打赏
  • 举报
回复
引用 楼主 chao0807 的回复:
#include <basic.h> #include <mathassis.h> #include <mick_math.h> 显示:Error:无法打开源文件
#include <...>与#include“..."不分
gaoan000 2013-02-12
  • 打赏
  • 举报
回复
引用 3 楼 botffta 的回复:
为什么我用头文件#include <graphics.h>也是无法通过呢?说是不存在也。。。用的VC6.0~~
vc6用画图?,自己打个包进去吧
  • 打赏
  • 举报
回复
<>//这个是编译系统自带的头文件,头文件库中中有的 ""//这个是用户自定义的头文件 记不住就全用"",但是这不太道德
shenjianxiaoran 2013-02-11
  • 打赏
  • 举报
回复
以前有同学说过,“”和<>的搜索范围不一样哈。
囧囧囧1024 2013-02-10
  • 打赏
  • 举报
回复
引用 3 楼 botffta 的回复:
为什么我用头文件#include <graphics.h>也是无法通过呢?说是不存在也。。。用的VC6.0~~
我以前好像也遇到过这个问题,你仔细看看其他文件还有没有包含那个文件的,有的地方都要改为#include "graphics.h",#include "graphics.h"是TC专属的一个画图函数,因为它不是标准库,VC是没有的,VC有自己的图形函数,所以,相当于你自己写的头文件,得用""include进去~
botffta 2013-02-10
  • 打赏
  • 举报
回复
为什么我用头文件#include <graphics.h>也是无法通过呢?说是不存在也。。。用的VC6.0~~
漫步者、 2013-02-10
  • 打赏
  • 举报
回复
如何是自己写的.h,请用include "***.h"
AnYidan 2013-02-10
  • 打赏
  • 举报
回复
自己写的头文件, #include “mick_math.h”

70,022

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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