{ width=300 style="display: block; margin: 0 auto" }
日期 | 版本 | 描述 | 作者 |
---|---|---|---|
2025-04-18 | 1.0.0 | 初版 | 王英杰 |
该文件旨在 规范化 文件夹命名规范, 尤其是在Linux环境下,当所有 环境配置,代码存放位置相同,所有人代码的cmake配置,编译指令都不需要修改
待定
home
目录下创建一个env
目录,该目录下存放所有环境配置文件,例如 vcpkg
wub@ThinkPad-T490s:~/env$ pwd
/home/wub/env
wub@ThinkPad-T490s:~/env$ tree -L 1
.
├── vcpkg
├── vcpkg-2025.02.14.zip
└── vcpkg_info.txt
1 directory, 2 files
mkdir ~/env/
wub@ThinkPad-T490s:~/work/1_nzzn$ pwd
/home/wub/work/1_nzzn
wub@ThinkPad-T490s:~/work/1_nzzn$ tree -L 1
.
├── 1_done
├── 2_code
├── 3_data
├── 4_file
├── 5_drive
└── 6_docker
5 directories, 0 files
home
目录下创建一个work
目录,该目录下创建1_nzzn
1_nzzn
目录下创建 1_done
,2_code
,3_data
,4_file
,5_drive
,`6_docker
1_done
存放已经完成任务的节点记录(类似于日志文档目录,同志们做事情要有留痕)2_code
存放代码文件3_data
存放数据文件(偏向于程序所需要的文件:程序日志文件保存, 程序读取文件, 程序输出文件...)4_file
存放文件 (偏向于文档资料文件:传感器文档资料...)5_drive
存放驱动文件(传感器的驱动文件或者程序:例如livox驱动程序)6_docker
存放docker相关文件1_car
, 2_vessel
1_car
存放车项目相关代码文件2_vessel
存放船项目相关代码文件mkdir -p ~/work/1_nzzn/{1_done,2_code/{1_car,2_vessel},3_data,4_file,5_drive,6_docker}