能征智能_算法组_文件夹命名规范.md 3.8 KB




Logo{ 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

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

  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存放船项目相关代码文件

创建指令

mkdir -p ~/work/1_nzzn/{1_done,2_code/{1_car,2_vessel},3_data,4_file,5_drive,6_docker}

运行环境