
Hexagon GDB Debugger介绍(8)
每次使用 run 启动程序时,它都会从调试器的当前工作目录继承其工作目录。 调试器工作目录最初是从其父进程(通常是 shell)继承的任何目录,但您可以在调试器中使用 cd 命令指定一个新的工作目录。
Qualcomm Hexagon GDB时间:2021-11-03 11:35:41

Hexagon GDB Debugger介绍(7)
在调试器中执行您的程序。 必须首先使用文件(第 2.18.1 节)或 exec-file 命令(第 3.2.1 节)加载程序。 在支持进程的目标平台中, run 创建一个子进程并使该进程运行您的程序。 在没有进程的平台上,运行会跳转到程序的开头。
Qualcomm时间:2021-11-02 10:14:44

Hexagon GDB Debugger介绍(6)
当您调试使用 -g -O 编译的程序时,请记住优化器正在重新排列您的代码;调试器会向您展示真正存在的内容。当执行路径与您的源文件不完全匹配时,不要太惊讶!一个极端的例子:如果您定义了一个变量但从不使用它,则调试器永远不会看到该变量,因为编译器已将其优化为不存在。
Qualcomm时间:2021-11-01 11:49:35

Hexagon GDB Debugger介绍(5)
如果你需要在调试会话期间偶尔执行 shell 命令,则无需离开或暂停调试器; 相反,你可以使用 shell 命令。 shell 命令字符串
Qualcomm时间:2021-11-01 11:48:32

Hexagon GDB Debugger介绍(4)
调试器命令作为单行文本输入在调试器命令行(第 2.3 节)上输入。 它们由一个命令名称后跟零个或多个参数组成,其含义取决于命令。 例如,命令 step 接受一个参数,该参数指定单步执行程序的次数。
Qualcomm时间:2021-11-01 11:47:49

Hexagon GDB Debugger介绍(3)
调试器选项用于从命令行控制调试功能。 当调试器启动时,它读取除选项之外的任何参数作为指定可执行文件。 这与参数是由 -se 选项指定的情况相同。
Qualcomm时间:2021-10-27 10:23:58

Hexagon GDB Debugger介绍(2)
调试器使程序员能够研究程序执行时“内部”发生的事情,或者确定程序在崩溃时正在做什么。 程序存储在目标文件中,目标文件是用编译器和二进制实用程序创建的二进制文件。
Qualcomm时间:2021-10-26 11:26:26

Hexagon GDB Debugger介绍(1)
GDB 调试器是一种软件工具,它使程序员能够研究程序执行时“内部”发生的事情,或确定程序在崩溃时正在做什么。 它与编译器、分析器和二进制实用程序一起使用,以支持 Qualcomm ® HexagonTM 处理器的软件开发。
Qualcomm Hexagon GDB时间:2021-10-25 11:35:53
Qualcomm 开发者专区是 Qualcomm 联合CSDN 共同打造的面向中国开发者的技术专区。致力于通过提供全球最新资讯和最多元的技术资源及支持,为开发者们打造全面一流的开发环境。本专区将以嵌入式、物联网、游戏开发、Qualcomm® 骁龙™处理器的软件优化等技术为核心,打造全面的开发者技术服务社区,为下一代高性能体验和设计带来更多的想法和灵感。
加入 Qualcomm 开发者专区

申请成为“Qualcomm荣誉技术大使”
“Qualcomm荣誉技术大使”是Qualcomm开发者社区对开发者用户技术能力与影响力的认证体现,该荣誉代表Qualcomm社区对用户贡献的认可与肯定。
立即申请高通技术公司推出头戴式AR开发套件骁龙Spaces™ XR开发者平台,助力打造无缝融合现实世界和数字世界边界的沉浸式体验。
为开发者提供实现创意的工具,并将变革头戴式AR的可能性,现已面市!
Qualcomm 活动 更多
5月27日
线上