linux-dev-framework Code
Brought to you by:
sunmingbao
| File | Date | Author | Commit |
|---|---|---|---|
| apps | 2015-10-30 |
|
[d32206] 代码完善 |
| inc | 2015-11-01 |
|
[eba208] 代码完善 |
| misc | 2015-10-23 |
|
[5afd24] 代码完善 |
| src | 2015-11-02 |
|
[788b89] 代码完善 |
| Build.txt | 2014-02-17 |
|
[75f9b4] v0.5.0 |
| COPYING.txt | 2014-02-17 |
|
[75f9b4] v0.5.0 |
| makefile | 2015-10-24 |
|
[1d882d] 代码完善 |
| readme.txt | 2015-07-25 |
|
[310ff9] v1.1.3 |
| release_notes.txt | 2015-11-02 |
|
[788b89] 代码完善 |
linux-dev-framework简介
======================
linux-dev-framework是一个Linux程序开发框架,基于C语言和gcc工具链。
linux-dev-framework内含一份简单的源码目录结构、一些常用的C例程和makefile编译脚本。
用户可以以此为基础,快速开始自己的Linux应用程序开发。
本软件是一款开源、免费软件。
具体版权说明见COPYING.txt。
本软件的编译方法见Build.txt。
最新源码:https://github.com/sunmingbao/linux-dev-framework/archive/master.zip
本软件的目录结构大致如下:
|
|-- makefile
|
|-- inc
| |-- *.h
|
|-- src
| |-- *.c
|
|-- apps
| |-- *.c
|
|-- misc
| |-- *
各目录项的用途如下:
inc 目录中存放.h文件。
src 目录中存放不带main函数的.c文件。
apps 目录中存放带有main函数的.c文件。
makefile 对上述目录中的源码进行编译。
misc 目录中是一些可能有用但比较杂乱的文件,他们不参与上述编译活动。
编译的过程如下:
src目录下的所有.c文件被编译合并成一个库,库名为app_lib。
apps目录下的每一个.c文件分别被编译链接为一个可执行程序。先编译后,然后与app_lib进行链接。
======================
作者: 孙明保
邮箱: sunmingbao@126.com