![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译那点事
文章平均质量分 83
RunningPenguin
这个作者很懒,什么都没留下…
展开
-
目标文件中到底有什么?
目标文件到底有什么?本系列文章主要是讲述c++编译链接的那点事,这个对于刚入门的程序员来说是必须修炼的内功之一。第一篇文章将主要配合示例来说明c++编译后的.o文件究竟有些什么?原创 2016-12-06 22:25:43 · 578 阅读 · 0 评论 -
详解静态链接的过程
本文是“编译那点事”系列的第二篇,主要详细介绍静态链接的过程,方便程序入门者进行查看。 源码 本文示例代码如下,分为a.c 和b.c文件 a.c文件如下 /* a.c */ extern int shared; int main(){ int a = 100; swap(&a, &shared); }b.c文件如下/* b.c */ int shared = 1; void sw原创 2016-12-11 12:40:38 · 952 阅读 · 0 评论