src/python_auto_test : 测试脚步来自:parai
安装 [msys2](http://www.msys2.com "官网") 安装完成后执行:
$ pacman -Sy # 本地的包数据库与远程的仓库同步
$ pacman -S git
$ pacman -S mingw-w64-i686-gcc # i686 代表 32bit 系统
$ pacman -S scons
$ pacman -Syu # 同步并对整个系统更新
注: msys2 建议使用清华大学源
执行下面的命令:
$ apt install gcc scons
注意:如果是 windows 系统,需要进入到 msys2 的 bash 下进行下面的构建操作
$ git clone https://github.com/geekyes/my_uds.git
$ cd my_uds/build
ubuntu:
$ scons -f scons_python_can_lib.py
# 加载 virtual socket can
$ sudo modprobe vcan
$ sudo ip link add dev vcan0 type vcan
$ sudo ip link set up vcan0
# 安装 can-utils 工具,用于嗅探和解析 can 数据
$ sudo apt install can-utils
windows:
$ scons -f scons_python_can_lib.py
$ scons -f scons_win_can_driver.py
$ scons -f scons_can_tp_test.py
$ scons -f scons_uds_test.py
pass