【板子申请】Ai-M61-32S开发环境搭建过程——win10虚拟机附环境变量设置脚本

[复制链接]
查看570 | 回复4 | 2023-11-17 12:21:48 | 显示全部楼层 |阅读模式
本帖最后由 sonataa 于 2023-11-17 12:26 编辑

官网帖子教程非常细致
个人建议还是在虚拟机中运行
全新系统安装,可以有效排除干扰
跟着一步步走搭建完成

QQ截图20231117113816.png

QQ截图20231117114842.png

QQ截图20231117114924.png


附上安装完成后和导入后的图片
唯一的麻烦点的就是系统环境变量的设置
抽空写一个bat脚本
在AiPi-Open-Kits文件夹下新建文本文档
然后复制进去后后缀改成bat
然后鼠标右键用管理员身份运行即可
  1. @echo off
  2. ::系统变量所在位置:`HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment`
  3. set MACHINEregpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

  4. :: 获取脚本所在目录
  5. set "SCRIPT_DIR=%~dp0"

  6. :: 设置路径变量
  7. set "MAKE_PATH=%SCRIPT_DIR%aithinker_Ai-M6X_SDK\tools\make"
  8. set "TOOLCHAIN_PATH=%SCRIPT_DIR%aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin"
  9. set "NINJA_PATH=%SCRIPT_DIR%aithinker_Ai-M6X_SDK\tools\ninja"

  10. color 17
  11. echo.
  12. echo =====================================================
  13. echo                小安派环境变量设置
  14. echo =====================================================
  15. echo.

  16. set /P EN=请用系统管理员运行按 回车键 确认设置开始!
  17. :: 检查目录是否存在
  18. if not exist "%MAKE_PATH%" (
  19.     echo 指定的路径不存在:%MAKE_PATH%
  20.     pause
  21.     exit /b
  22. )
  23. if not exist "%TOOLCHAIN_PATH%" (
  24.     echo 指定的路径不存在:%TOOLCHAIN_PATH%
  25.     pause
  26.     exit /b
  27. )
  28. if not exist "%NINJA_PATH%" (
  29.     echo 指定的路径不存在:%NINJA_PATH%
  30.     pause
  31.     exit /b
  32. )
  33. for /f "tokens=2,* delims= " %%a in ('reg query "%MACHINEregpath%" /v "path" 2^>nul') do (
  34.     set myValue=%%b
  35. )

  36. if not "%SCRIPT_DIR%"=="" (
  37.     echo %myValue% | find /i "%SCRIPT_DIR%" > nul
  38.     if errorlevel 1 (
  39.         echo 开始更新
  40.     ) else (
  41.         echo 环境变量中已包含该目录,退出
  42.        pause
  43.        exit /b
  44.     )
  45. ) else (
  46.     echo  empty.
  47.     exit /b
  48. )

  49. reg add "%MACHINEregpath%" /v "Path" /t REG_EXPAND_SZ /d "%MAKE_PATH%;%myValue%;%TOOLCHAIN_PATH%;%NINJA_PATH%;" /f

  50. echo ***********环境变量设置结束! ***********
  51. echo.
  52. echo 按任意键退出,请自行重启!
  53. pause>nul
复制代码
QQ截图20231117115739.png
脚本会验证目录位置和是否已经有所在目录的环境变量
QQ截图20231117120103.png
QQ截图20231117120114.png
QQ截图20231117120510.png

记得运行后重启!
还有就是git文件内容有点多,没有响应请耐心等待
QQ截图20231117115525.png
跟着别人发帖,发错版块,版主看到能不能把之前那个删除了



回复

使用道具 举报

qwe2079282957 | 2023-11-17 12:24:04 | 显示全部楼层
一样的
回复

使用道具 举报

sonataa | 2023-11-17 12:24:42 | 显示全部楼层

那个发错版块了啊
回复 支持 反对

使用道具 举报

WangChong | 2023-11-18 02:23:00 | 显示全部楼层
你的两个帖子都没问题,帮你看了。 写的很好,你需要补上一张编译通过的图片就可以了。 插眼给园长看(2)
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-21 17:41:33 | 显示全部楼层
通过
用心做好保姆工作
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则