一、源码文件结构
源码文件结构并不是很复杂,打开压缩包之后,你会发现有很多文件夹,然后文件夹之外会有很多源码文件,文件夹之内除一个web的文件夹含有大量的文件外,其他的文件夹里面都只有两个文件。
这里因为是嵌入式的webserver,所以我们主要分析LINUX的源码。
二、文件结构分析
在源码文件结构中,web文件夹为网页的文件夹,里面还有很多GoAhead支持的特性测试文件,例如 asp、cgi等等。而其他的文件夹则可以看出实际上就是操作系统名称命名的。在这些文件夹里面就只有两个文件:main.c、Makefile。所以便于用户去针对自己的操作系统去进行编译支持,而文件夹之外的那些所有的源码文件基本上就是Go

本文深入探讨GoAhead 2.1.8的源码结构,从文件组织到Linux平台的Makefile编译过程进行详细分析,适合嵌入式系统开发者学习。
---源码文件结构分析&spm=1001.2101.3001.5002&articleId=51012457&d=1&t=3&u=2dd877ffec03466e9675549783f8bd04)
2390

被折叠的 条评论
为什么被折叠?



