linux c 开发通用结构,框架

转自:http://www.maomao365.com/?p=673

了解其它语言的框架
例:java Struts1、Struts2、Hibernate、Mybatis、Ibatis、Spring 等等,利用这些框架能够快速的开发出稳定的应用程序,在java中这些框架的功能主要提供一些浓缩版的功能。
仔细思索:
其它语言的通用结构?
例:mvc通用结构
文件夹 App_Data Content Controllers Models Scripts Views
配置文件 Global.asax packages.config Web.config
--------------------------------------------
c语言到底有哪些框架?
个人觉得c语言中 系统提供所有的可供外界调用的库函数,都可以理解为一个应用框架。
例:stdio.h 就是一个最基础的c语言io应用框架。
c语言通用结构?
在Linux下常用的目录结构
makefile
|
|– inc
| |– *.h
|
|– src
| |– *.c
|
|– apps
| |– *.c

各目录项的用途如下:
inc 目录中存放.h文件。
src 目录中存放不带main函数的.c文件。
apps 目录中存放带有main函数的.c文件。
makefile 对源码进行编译。

下载地址

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。