ssh拷贝编译方法.txt 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. 在服务器电脑上打开终端
  2. 1,ssh连接A库夹杆开发板:
  3. ssh khadas@192.168.0.100
  4. 其中khadas表示A库开发板ubuntu系统用户名,192.168.0.100表示开发板ip
  5. 提示输入登录密码:khadas
  6. 2,拷贝文件:
  7. 先删除开发板上原来的文件, 进入路径 cd ~/clamp_safety/detect
  8. rm -f ./clamp_safety_detect.cpp
  9. 执行:scp 本地文件所在路径/clamp_safety_detect.cpp khadas@192.168.0.100:/home/khadas/clamp_safety/detect/
  10. 如果提示权限不够,就加 sudo
  11. 3,编译:
  12. 在ssh控制台,cd ~/clamp_safety/build
  13. make -j3
  14. 4,测试:
  15. 先 top 查看 clamp_safety_back 程序是否在运行,记录pid值, 然后 sudo kill pid 杀死。
  16. 再执行 ./clamp_safety
  17. 等10s输出4行字正确,查看plc监控点位是否通讯正常,没问题 执行 sudo reboot 重启开发板。等待一段时间重启再确认通讯。
  18. 如果刷屏timeout表示雷达没连上。
  19. 如果A库正常了, 参照以上修改BC库
  20. A库ip 192.168.0.100 四个雷达ip 101-104
  21. B库ip 192.168.0.180 四个雷达ip 181-184
  22. C库ip 192.168.0.149 四个雷达ip 143-146