社区
模式及实现
帖子详情
关于组织c文件的问题
宋永福
2008-10-17 02:58:52
在C语言中 .h文件和.c文件分别在不同的文件夹下 在.h文件里申明了.c里的函数
请问系统能自动找到吗?如果不能我需要怎么设置呢?谢谢!
...全文
54
4
打赏
收藏
关于组织c文件的问题
在C语言中 .h文件和.c文件分别在不同的文件夹下 在.h文件里申明了.c里的函数 请问系统能自动找到吗?如果不能我需要怎么设置呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宋永福
2008-10-17
打赏
举报
回复
我的意思没有说清楚.重说一次
在unix环境下
在A文件夹下有个a.h文件,他声明了一个函数void hello();
在B文件夹下有个a.c文件,他实现了a.h中声明的函数void hello(){....}
我现在在其他地方(比如C文件)引如a.h头文件时,可以按照上面说的方法.
可以这样的话C文件中可以找到void hello()的声明,
可是他是怎么知道我这个声明是在a.c文件下实现的呢?他们的文件夹是不一样的
是不是我需要修改path环境变量之类的啊?
xhs_lh04
2008-10-17
打赏
举报
回复
编译的时候-I头文件目录选项,把你的头文件目录加进来编译就不怕找不到了
qshzf
2008-10-17
打赏
举报
回复
不行,要加上相对路径!
chlaws
2008-10-17
打赏
举报
回复
举个例子来说明
工程是在A目录 A中有B,C,D三个目录
A目录中有点a.h B中有a.c
B中.c包含头文件 就是 #include "./..a.h" 或者是#include "..a.h" 再或者就是写绝对路径
C项目
文件
组织
规则(extern用法)
extern在C语言项目
文件
组织
中的用法,非常经典
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
你必须知道的495个C语言
问题
C语言项目案例分析 源码
C语言项目案例分析 源码
C语言实战105例
这是一个C语言的实例程序,一共有105个例子.部分程序必须用WIN-TC编译.很适合新人学习
C语言精彩编程100例
C语言入门教程:主要针对C语言初学者,从零讲解各个细节。
模式及实现
5,530
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章