社区
C语言
帖子详情
请教编译的顺序
CCjiajia101
2004-12-11 09:44:44
有.c文件
main.c(主函数文件,其中#include a.h,b.h,c.h,d.h)
a.c(#include a.h)
b.c(#include b.h)
有.h文件
a.h
b.h
c.h
d.h
------------
当它执行编译的时候,是如何编译的?那一部分先编译,那一部分后编译?
...全文
178
11
打赏
收藏
请教编译的顺序
有.c文件 main.c(主函数文件,其中#include a.h,b.h,c.h,d.h) a.c(#include a.h) b.c(#include b.h) 有.h文件 a.h b.h c.h d.h ------------ 当它执行编译的时候,是如何编译的?那一部分先编译,那一部分后编译?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bread_0053
2004-12-12
打赏
举报
回复
mark
Flood1984
2004-12-12
打赏
举报
回复
也不是编译的时候就不分先后,
比如一个结构体的定义应该放在使用的前面,或者至少在使用前应有他的声明
zhoory
2004-12-11
打赏
举报
回复
应该是按照说明的顺序来扩展头文件,不过顺序不会影响程序的正常编译和运行》
sharkhuang
2004-12-11
打赏
举报
回复
预编译吧头文件展开。编程顺序无所谓
piaozi2003
2004-12-11
打赏
举报
回复
无所谓,编译时会把a.h和b.h中的所有内容拷贝一份放在main的头部,所以这里的顺序
没有什么关系。关键是链接时
要有与头文件相关连的库文件(obj),如果各个obj文件中的变量有相互引用的话,顺序则很重要了。
peng22277
2004-12-11
打赏
举报
回复
楼上的意思就是说,a.h和b.h在主函数文件里放的顺序可以对调,我的理解对不?
piaozi2003
2004-12-11
打赏
举报
回复
链接顺序准则:定义一个符号的库出现在引用这个符号的目标文件之前,则引用不能被解析,链结会失败!
只要变量都有声明,编译顺序不重要,关键是链接的顺序,需要根据你自己文件中变量的定义出现顺序来排列!
bingbing1981
2004-12-11
打赏
举报
回复
up
jitian81411
2004-12-11
打赏
举报
回复
帮你顶一下!
CCjiajia101
2004-12-11
打赏
举报
回复
谢谢
michaellby
2004-12-11
打赏
举报
回复
帮你顶一下!
多个头文件之间的
顺序
问题
今天遇到一个问题,让我头大了好大一会,后来还是
请教
一个资深的项目经理,他只是调整了一下头文件的
顺序
就搞定了。如下,是我程序中开始的头文件
顺序
:#include "targetver.h"#include #include #include #include ...
预
编译
头文件知识备忘
"创建预
编译
头(/Yc)",又发现Debug
编译
成功,Release
编译
失败的问题,
请教
博强后问题解决。发现自己一直对预
编译
头文件不了解,摘抄一 些东西补课。 何时需要预
编译
源代码 预
编译
代码有助于在开发...
wxwidget
编译
安装_wxWidgets
编译
简介
评论#re: wxWidgets
编译
简介2009-03-17 10:31一灯你好,向您
请教
个问题,关于wxWidget的,我下载了wxWidget 2.8.9准备在wince下使用,但在wince下无法
编译
我打开了build\wince\下的wx.dcw进行
编译
,但wxzli、wxpng、...
在VS工程里
编译
dll / 调用外部dll
这个问题昨天
请教
了一下大神,记录之。 1.
编译
dll 创建一个新项目,Win32控制台应用程序,这里选DLL。这样的话
编译
过后会自动在Debug目录下生成dll文件。 这样,会生成如下的目录: 其中头文件里的第2、3个...
FFmpeg的安装、
编译
——教程及踩坑
FFmpeg的安装和
编译
,四处踩坑,总结在这里,持续更新~ 2019.06.29 Ubuntu、Mac安装 Ubuntu下
编译
Windows Mac 安装 安装十分简单,参考MAC 系统安装FFmpeg ,一共两步: 第一步是下载Homebrew,将官方的最新...
C语言
69,381
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章