Go to file
2024-01-28 06:08:47 -08:00
application Add device manager module files. 2023-11-25 19:20:48 -08:00
build Improve build goahead. 2023-12-21 08:20:01 -08:00
customization design doc. 2023-07-22 00:02:45 -07:00
doc Add UartDevice module test code. 2024-01-24 08:20:47 -08:00
external Improve goahead build. 2023-12-21 04:49:10 -08:00
hal [zhoulongyu]: 1. 更改部分函数名, 避免不同的 class里的函数名一样, 造成代码阅读困难; 2. 优化中间件的对外接口; 3. 更改 LedManager 的构造函数的默认参数(闪烁时间改为0) 2024-01-10 10:21:11 +08:00
middleware [zhoulongyu]: 1. 更改部分函数名, 避免不同的 class里的函数名一样, 造成代码阅读困难; 2. 优化中间件的对外接口; 3. 更改 LedManager 的构造函数的默认参数(闪烁时间改为0) 2024-01-10 10:21:11 +08:00
test Improve:Optimize multi-threaded security vulnerabilities in test code. 2024-01-28 06:08:47 -08:00
tools Add cmake tools installation package. 2023-11-25 18:20:03 -08:00
utils Improve:Optimize multi-threaded security vulnerabilities in test code. 2024-01-28 06:08:47 -08:00
.clang-format Improve format on shared data module. 2023-11-10 16:03:23 -08:00
.gitignore Improve build. 2023-09-10 07:15:05 -07:00
CMakeLists.txt Improve Config builed. 2023-12-01 20:18:24 -08:00
Makefile Improve goahead build. 2023-12-21 04:49:10 -08:00
README.md Improve build. 2023-09-10 07:09:00 -07:00

1. README

1.1. 编译

架构设计上支持去平台编译和运行。

1.1.1. Ubuntu系统

在项目根目录下执行命令:

make clean  // 如果之前有跨平台编译过需要先make clean
make cmake  // 构建源码生成Makefile文件
cd cmake-shell/   // 在中间文件目录进行编译,把所有中间文件创建在此目录
make        // 编译全部输出构建文件