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