【问题标题】:How to configure Clion to run gdb commands before start?如何配置 Clion 在启动前运行 gdb 命令?
【发布时间】:2021-02-09 17:00:37
【问题描述】:

我可以使用 vscode 配置远程调试 RapberryPi 应用程序

            "gdbpath": "gdb-multiarch",
            "autorun": [
                "set architecture arm_any"
            ]

CLion 中的等效设置是什么?连接后我需要set architecture arm_anygdb-multiarch 中运行。

【问题讨论】:

    标签: raspberry-pi gdb remote-debugging clion multiarch


    【解决方案1】:

    我今天遇到了同样的问题。我的(有点hacky!)解决方案: 我在我的仓库中创建了一个 GDB 脚本文件,其中只包含我的初始化代码以及最后的重置命令:

    set architecture arm_any
    
    monitor reset halt
    

    然后我告诉 CLion 在我的调试器设置中将source 我的脚本作为“重置命令” as shown in this screenshot.

    请注意,您必须勾选“下载后”框才能使您的配置在启动调试器后立即生效。否则你必须先手动重置。

    【讨论】:

      猜你喜欢
      • 2017-10-17
      • 1970-01-01
      • 2017-02-10
      • 2018-01-07
      • 2016-11-12
      • 2016-09-24
      • 2013-05-25
      • 1970-01-01
      • 2017-10-15
      相关资源
      最近更新 更多