• 好好学习,天天向上~
  • 欢迎欢迎~

 分类:linux笔记

linux下的C开发7,动态链接库和静态链接库有哪些区别?

前面花了 6 节介绍如何搭建基本的 linux 下的 C语言开发环境,现在终于可以愉快的进行 C语言程序开发了。小编决定先介绍下 linux 下常用的一些库函数,一来可以熟悉 linux 中有哪些现成的轮子可用,二来可以锻炼一下我们的 C语言编程水平,毕竟这系列文章是面向 C语言...

lcc 4个月前 (01-06) 182℃ 0评论 0

linux下的C开发8,I/O函数简介,读写普通文件

通过前面几节的介绍,相信朋友们都能搭建自己的 linux 开发环境了。 接下来,小编决定介绍一下 linux 中 C语言程序开发中常用的一些函数,并在这一实践过程中进一步了解 linux 内核。这样不至于使学习过程太过枯燥,也能顺便积累一些开发经验。 在整理这些函数的过程...

lcc 4个月前 (01-06) 248℃ 0评论 0

linux下的C开发5,配置vim编辑器

上一节,小编简要介绍了嵌入式界被誉为“神之编辑器”vim 的使用方法,朋友们应该了解了 vim 的强大依赖于它的可扩展性,原生的 vim 的确非常简陋,因此,本节我们一起来初步配置一下 vim,使其具有比较愉快的C语言代码输入效果,如下图: 安装 vim 一般来说,在 ubun...

lcc 4个月前 (01-06) 217℃ 0评论 0

linux下的C开发3,如何在windows中写 linux 代码

上一节,我们一起讨论了既然选择入行嵌入式开发,就应该习惯 linux 的命令式操作方式,虽然一开始可能会觉得比较难受,但是时间长了,自然而然的就适应 linux了。 就算是嵌入式高手,也是从零开始接触 linux 的。 以后在 linux 下进行 C语言开发时,小编决定全部使用...

lcc 4个月前 (01-06) 110℃ 0评论 0

linux学习11,进程的死亡

前面几节介绍了 linux 如何创建进程,以及如何记录进程的信息(task_struct 结构体)。但是虽然令人伤感,进程终归也是会死亡的,这时 linux 内核要为死亡的进程做好善后工作,例如处理它的遗产(释放它占用的资源),处理它的“人际关系”。 之前几节说过,linu...

lcc 5个月前 (01-03) 198℃ 0评论 0