初级代码游戏的专栏介绍与文章目录-CSDN博客
所有源码都在这里:https://github.com/codetoys/ctfc.git
以前基于CentOS,现在基于Ubuntu,应该可以运行在所有UNIX类操作系统上(以前同时运行在IBM-AIX、HP-UX、Sun上)。
目录
一、源码结构
二、编译
三、运行
一、源码结构
.git 大家都知道啊,git的隐藏目录
etc 配置文件
lib 生成的库
platform 编译体系,这套编译体系是历史遗留,但是我觉得挺不错,简单明了,适合自己用
src 源代码,每个子目录是一组功能
env 基础功能,主要是日志
function 独立的类,不需要单独编译
httpd web服务器
CodeTemplate 代码模板
CCTModel_UniversalDB 代码模板的一个应用实例
shmfc 共享内存基础功能
bin 生成的可执行程序,这个目录编译时自动生成
二、编译
注意,使用FTP上传源码时建议使用自动识别,并把“*.mk”加到文本文件名后缀列表。因为源码里面也会包含图片和文档,所以强制使用二进制或文本都是不明智的。
编译体系大量使用脚本ÿ