青岛能征智能装备有限公司
---

![Logo](images/logo.png){ width=300 style="display: block; margin: 0 auto" }





青岛能征智能基础资料




能征智能_算法组_文件夹命名规范




青岛能征智能装备有限公司


青岛能征智能装备有限公司
---
修订记录
| 日期 | 版本 | 描述 | 作者 | | :--------: | :---: | :--: | :----: | | 2025-04-18 | 1.0.0 | 初版 | 王英杰 | | | | | | | | | | | | | | | |


青岛能征智能装备有限公司
---
目录
[TOC]
青岛能征智能装备有限公司
--- **该文件旨在 规范化 文件夹命名规范, 尤其是在Linux环境下,当所有 环境配置,代码存放位置相同,所有人代码的cmake配置,编译指令都不需要修改** # 1. Windows - 注意: Windows的目录名称**不区分大小写** 待定 # 2. Ubuntu - 注意: Linux的目录名称**区分大小写** ## 环境配置目录 1. 在`home`目录下创建一个`env`目录,该目录下存放所有环境配置文件,例如 vcpkg ```bash 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 ``` ### 创建指令 ```bash mkdir ~/env/ ``` ## 数据文件(代码,数据,文档) ```bash 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 ``` 1. 在`home`目录下创建一个`work`目录,该目录下创建`1_nzzn` 2. 在`1_nzzn`目录下创建 `1_done`,`2_code`,`3_data`,`4_file`,`5_drive`,``6_docker` 1. `1_done`存放已经完成任务的节点记录(类似于日志文档目录,**同志们做事情要有留痕**) 2. `2_code`存放**代码**文件 3. `3_data`存放**数据**文件(**偏向于程序所需要的文件**:程序日志文件保存, 程序读取文件, 程序输出文件...) 4. `4_file`存放文件 (偏向于文档资料文件:传感器文档资料...) 5. `5_drive`存放驱动文件(传感器的驱动文件或者程序:例如livox驱动程序) 6. `6_docker`存放docker相关文件 3. 2_code 目录下创建 `1_car`, ` 2_vessel` 1. `1_car`存放**车项目**相关代码文件 2. `2_vessel`存放**船项目**相关代码文件 ### 创建指令 ```bash mkdir -p ~/work/1_nzzn/{1_done,2_code/{1_car,2_vessel},3_data,4_file,5_drive,6_docker} ``` # 运行环境