首先要说一下官方给的这五个培训指导文件,依我看来这像是2020年之前的,官方已经很久没有更新了,放到现在已经过时了,所以写下这篇,来帮助大家更好的入门。
一、环境配置
1.visual studio 2022 编程软件
我们只需要选择社区版即可。
2.cmake
原作者只需要生成一份CMakeLists.txt文档,框架的使用者们只需要在下载源码的同时下载作者提供的CMakeLists.txt,就可以利用CMake,在”原作者的帮助下“进行工程的搭建。
这里的cmake是帮助我们快速的进行工程搭建。
这里我们选择Windows x64 Installer(按需选择)
安装好之后,cmd中输入cmake
出现以下界面就算安装成功了。
二、算法工程文件创建
进入算法工程目录:
SimOne
安装路径
/SimOneAPI/ADAS/Build

右键 - 打开文件地址
在Build文件夹中找到 gen_vs_proj.bat

右键用记事本编辑 更改下里面的内容
@echo off
set CurrentPath=%cd%
cd %CurrentPath%
path %ProgramFiles%\CMake\bin;%PATH%
rmdir /s /q build
if not exist build md build
cd build
cmake .. -G "Visual Studio 17 2022" -A x64
cd ..
PAUSE
执行该批处理文件
运行成功后是这样的。
点击进入刚生成的
“build”
文件夹,用
Visual Studio 2022
打开
ADASSample.sln
,生成算
法
Visual Studio
工程

用
Visual Studio 2022
打开
ADASSample.sln
工程,此时可以对
相关程序进行修
改 以及相关功能的实现
。
例如,打开
AEB
文件夹的
src
文件夹下的
AEBSample.cpp
文件,在此处可以
对程序进行修
改
,完成
自己的
AEB
控制器程序设计
。
其他几种算法文件也都在对应的文件夹src中

ACC \ AEB \ AVP \ LKA
希望对大家能有所帮助