歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux on Power 上的調試工具和技術

Linux on Power 上的調試工具和技術

日期:2017/2/28 16:40:33   编辑:Linux教程

調試是一項主要的軟件開發活動,作為應用程序開發人員,您無法避免對程序進行調試。有效的調試不僅能縮短軟件開發周期,而且可以節省成本。本文簡要介紹了在用戶空間的 C/C++ 和 Java? 應用程序中查找 bug 的技術,並介紹了一些可以在 Linux? for POWER? 架構上使用的調試技術。

簡介

調試程序有很多方法,例如向屏幕上打印消息,使用調試器,或者只需仔細考慮程序如何運行,並對問題進行有根有據的猜測。

在修復 bug 之前,首先要確定在源程序中的位置。例如,當一個程序產生崩潰或生成核心轉儲(core dump)時,您就需要了解是哪行代碼發生了崩潰。在找到有問題的代碼行之後,就可以確定這個函數中變量的值,函數是如何調用的,更具體點說,為什麼會發生這種錯誤。使用調試器查找這些信息非常簡單。

本文將簡要介紹幾種用於修復一些很難通過可視化地檢查代碼而發現的 bug 的技術,並闡述了如何使用在 Linux on Power 架構上可用的工具。

Copyright © Linux教程網 All Rights Reserved