1. //查询本地ip
    2. ifconfig
    3. 192.168.8.10

    tda4上执行

    1. root@j7-evm:/opt/vision_apps# gdbserver 192.168.8.10:2001 tda4_ufld.out --cfg app_ld_ufld.cfg

    配置launch.json文件

    1. {
    2. // 使用 IntelliSense 了解相关属性。
    3. // 悬停以查看现有属性的描述。
    4. // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    5. "version": "0.2.0",
    6. "configurations": [
    7. {
    8. "name": "(gdb) Launch",
    9. "type": "cppdbg",
    10. "request": "launch",
    11. "program": "/home/lyw/PSDK0010/ti-processor-sdk-rtos-j721e-evm-07_01_00_11/vision_apps/out/J7/A72/LINUX/debug/tda4_ufld.out",//需要调试的应用程序可执行文件路径
    12. "args": [],
    13. "stopAtEntry": false,
    14. "cwd": "${workspaceFolder}",
    15. "environment": [],
    16. "externalConsole": false,
    17. "MIMode": "gdb",
    18. "setupCommands": [
    19. {
    20. "description": "为 gdb 启用整齐打印",
    21. "text": "-enable-pretty-printing",
    22. "ignoreFailures": true
    23. }
    24. ],
    25. //"preLaunchTask": "C/C++: gcc-7 build active file",
    26. "miDebuggerPath": "/home/lyw/PSDK0010/ti-processor-sdk-rtos-j721e-evm-07_01_00_11/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gdb",//此项需要手动添加,用于指定所使用的交叉编译器 gdb路径
    27. "miDebuggerServerAddress":"192.168.8.111:2001"//此项需要手动添加,远程 gdbserver服务器地址,也就是开发板地址
    28. }
    29. ]
    30. }

    实现图形界面调试
    image.png
    链接
    链接2