# linux平台项目 **Repository Path**: respate/linux_platformProjects ## Basic Information - **Project Name**: linux平台项目 - **Description**: linux平台下项目合集 - **Primary Language**: C - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2019-12-13 - **Last Updated**: 2023-02-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README //此项目为航空管理系统 //下面为源码目录结构及其功能介绍 . ├── bin_dir # 项目文件生成路径 │ ├── bin_lap.bin # 最终可执行文件 │ ├── dis_lap.dis # 符号排列表 │ ├── lap_3.S # 反汇编文件 │ └── lap.a # 临时文件(编译中间文件) ├── github.sh # git管理脚本 ├── LapLib # 打算构建一个自己的库(封装一下常用函数,暂未实现) │ └── common │ └── LapInc.mk # 用于添加要链接的动态库 ├── LapManager # 项目管理核心文件 │ ├── getdir.sh # 用于搜寻.h与.c文件,并将将自动生成的文件存放在.auto_dir目录中 │ ├── makeRull.mk # 子Makefile编译规则 │ └── mkconfig.mk # 用于配置Makefile的编译规则 ├── .auto_dir # 由getdir.sh自动生成 │ ├── lap_alib.mk # 编译后文件路径 │ ├── lap_head.mk # 项目所有头文件路径 │ └── Makefile # 要编译的路径 ├── LICENSE ├── Makefile # 顶层Makefile,导出环境变量,运行getdir.sh ,生成追终可执行文件 ├── mk # 编译脚本,可用做一系列复杂动作(eg: 指定ARM GCC路径) ├── project # 工程文件夹(任意命名) │ ├── lap_bin.o # 生成的的库文件,最终由顶层Makefile生成可执行文件 │ ├── main.c │ ├── main.h │ ├── main.o │ └── Makefile # 子Makefile,每个要编译的文件夹必须包含此Makefile └── ReadMe.txt