摘要: 在《linux-Unix系统编程》一书中,发现作者的源码编译写的非常高明。虽然尚不能完全理解,顺手牵过来分享给大家。 一、项目结构 首先,项目的目录结构如下,lib是共享的源文件,fileio是一个模块,fileio的源文件会依赖到lib中的文件,这也是一般项目的结构 . ├── fileio │ 阅读全文
posted @ 2021-06-21 19:54 Mars.wang 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 当一个项目比较大之后,我们希望分模块管理,这个时候就需要把一部分方法放在独立的文件中。 在main方法中如何引用这些文件呢? 一、gcc 比如我有一个function.c文件,里面包含了我的函数体 #include "function.h" int add(int a,int b){ return 阅读全文
posted @ 2021-06-21 15:05 Mars.wang 阅读(6620) 评论(0) 推荐(0) 编辑