• 关于

    linux 动态调试工具

    的搜索结果
  • Linux 中gdb调试工具的使用

    Linux中调试工具很多,其中gdb是一个强大的命令行调试工具。gdb调试可以查出程序在编译没有错误,运行时出现的错误。如段错误。 GDB主要可以帮你完成以下的功能: 1、可以在你指定的位置设置断点,运行并查看变量值; 2、动态改变程序的运行环境; 3、设置好断点后可以查看断点信息; 4...

    文章 技术小阿哥 2017-11-27 784浏览量

  • 平头哥发布支持玄铁处理器Linux新版本,5大亮点速览

    为了便于 CPU 评估,系统集成,快速上手玄铁处理器 Linux 操作系统,平头哥更新了玄铁处理器 linux 版本,结合 gitlab 开源 CI/CD 系统,对已发布到开源社区的玄铁架构 CPU 相关的生态软件形成持续保障。 目前 linux 支持的玄铁系列 CPU 有: 64位系列 (RIS...

    文章 游客76rxabasdumxg 2020-06-04 344浏览量

  • 《精通Linux设备驱动程序开发》——1.5 Linux发行版

    本节书摘来自异步社区《精通Linux设备驱动程序开发》一书中的第1章,第1.5节,作者:【印】Sreekrishnan Venkateswaran(斯里克里斯汉 温卡特斯瓦兰)著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.5 Linux发行版 一个GNU/Linux系统除了内核以外,...

    文章 异步社区 2017-05-02 1250浏览量

  • valgrind--内存泄漏检测(转)

    Valgrind 概述 体系结构 Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (...

    文章 sky-heaven 2014-12-02 665浏览量

  • 掌握 Linux 调试技术

    掌握 Linux 调试技术在 Linux 上找出并解决程序错误的主要方法 Steve Best (sbest@us.ibm.com)JFS 核心小组成员,IBM 简介: 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语 句,或者添加工具来...

    文章 xumaojun 2012-03-31 777浏览量

  • 掌握 Linux 调试技术

    掌握 Linux 调试技术在 Linux 上找出并解决程序错误的主要方法 Steve Best (sbest@us.ibm.com)JFS 核心小组成员,IBM 简介: 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语 句,或者添加工具来...

    文章 nothingfinal 2012-03-31 815浏览量

  • valgrind--内存泄漏检测(转)

    Valgrind 概述 体系结构 Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (...

    文章 桃子红了呐 2017-11-09 746浏览量

  • 检查程序对动态库的依赖

    转载请注明出处:http://blog.csdn.net/horkychen 测试程序时会出现找不到指定的库或库函数的错误,表示某个依赖库不存在或版本不正确。如果使用的是动态加载的动态库所依赖的包不存在,如果程序没有做好异常处理的话,会让你很难定位到问题。比如GDI+库。假设一个程序A,调用了动态...

    文章 horky 2011-11-02 527浏览量

  • 掌握 Linux 调试技术

    在 Linux 上找出并解决程序错误的主要方法 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Linux 上运行的程序的方法。我们将回顾四种调试问题的情况,这些问题包括段错误,内存溢出和泄漏...

    文章 double2li 2015-05-23 817浏览量

  • Linux下交叉编译gdb,gdbserver+gdb的使用以及通过gdb调试core文件

    交叉编译gdb和gdbserver 1、下载gdb:下载地址为:http://ftp.gnu.org/gnu/gdb/按照一般的想法,最新版本越好,因此下载7.2这个版本。当然,凡事无绝对。我们以gdb-7.2.tar.bz2 这个文件为例。2、解压缩: $ tar jxvf gdb-7.2.ta...

    文章 double2li 2016-07-06 1745浏览量

  • Linux有问必答:如何启用Open vSwitch的日志功能以便调试和排障

    问题 我试着为我的Open vSwitch部署排障,鉴于此,我想要检查它的由内建日志机制生成的调试信息。我怎样才能启用Open vSwitch的日志功能,并且修改它的日志等级(如,修改成INFO/DEBUG级别)以便于检查更多详细的调试信息呢? Open vSwitch(OVS)是Linux平台...

    文章 寒凝雪 2017-05-02 1429浏览量

  • 掌握 Linux 调试技术【转】

    转自:https://www.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Lin...

    文章 桃子红了呐 2017-11-17 977浏览量

  • Linux与Windows的设备驱动模型对比:架构、API 和开发环境比较

    名词缩写: API 应用程序接口(Application Program Interface ) ABI 应用系统二进制接口(Application Binary Interface) 设备驱动是操作系统的一部分,它能够通过一些特定的编程接口便于硬件设备的使用,这样软件就可以控制并且运行那些设备了...

    文章 寒凝雪 2017-07-03 962浏览量

  • 掌握 Linux 调试技术【转】

    转自:https://www.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Lin...

    文章 sky-heaven 2017-06-21 787浏览量

  • Linux 与 Windows 的设备驱动模型对比:架构、API 和开发环境比较

    名词缩写: API 应用程序接口Application Program Interface ABI 应用系统二进制接口Application Binary Interface 设备驱动是操作系统的一部分,它能够通过一些特定的编程接口便于硬件设备的使用,这样软件就可以控制并且运行那些设备了。因...

    文章 知与谁同 2017-06-02 1079浏览量

  • Linux与Windows的设备驱动模型对比:架构、API 和开发环境比较

    名词缩写: API 应用程序接口(Application Program Interface ) ABI 应用系统二进制接口(Application Binary Interface) 设备驱动是操作系统的一部分,它能够通过一些特定的编程接口便于硬件设备的使用,这样软件就可以控制并且运行那些设备了...

    文章 玄学酱 2017-08-16 1087浏览量

  • 《深入剖析Nginx》一1.4 源码分析工具

    本节书摘来异步社区《深入剖析Nginx》一书中的第1章,第1.4节,作者: 高群凯 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 源码分析工具 深入剖析Nginx对于Windows平台,首选Source Insight1源码阅读工具。该工具功能强大,根据其官方网站的...

    文章 异步社区 2017-05-02 1536浏览量

  • Linux Debugging(六): 动态库注入、ltrace、strace、Valgrind

    实际上,Linux的调试方法非常多,针对不同的问题,不同的场景,不同的应用,都有不同的方法。很难去概括。本篇文章主要涉及本专栏还没有涵盖,但是的确有很重要的方法。本文主要包括动态库注入调试;使用ltrace命令处理动态库的调试;使用strace调试系统调用的问题;Valgrind的简要介绍。 1....

    文章 anzhsoft 2014-03-06 2958浏览量

  • Linux 程序 Linux编译 Linux编译过程的来龙去脉

    Linux 程序 Linux编译 Linux编译过程的来龙去脉 大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基本上将高级语言分为两大类,一种是编译型语言,例如C,C...

    文章 优惠券发放 2018-10-09 989浏览量

  • 《深入剖析Nginx》——1.4 源码分析工具

    本节书摘来自异步社区《深入剖析Nginx》一书中的第1章,第1.4节,作者: 高群凯 更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 源码分析工具 对于Windows平台,首选Source Insight1源码阅读工具。该工具功能强大,根据其官方网站的介绍,Source Insigh...

    文章 异步社区 2017-05-02 1172浏览量

  • Linux性能优化导读

    前  言  为什么性能很重要? 如果你曾经坐等计算机完成工作(同时还伴随着敲打桌面、诅咒和好奇:“啥事儿要花这么长的时间?”),你就会知道有个速度快且性能优化良好的计算机系统是多么重要。尽管不是所有的性能问题都能轻易得到解决,但是,了解系统工作缓慢的原因,就意味着有可能采用不同的解决方法:修复软件...

    文章 华章计算机 2017-05-02 1961浏览量

  • 调试 之gdb thread命令 与 ltrace/strace

    我们可以通过  1)  gdb prog_name -> r               用在逐步调试自己的程序时                     2)  gdb -> attach process_id       正在运行中的后台程序突然卡在了某个地方,先ps再gdb/at...

    文章 double2li 2016-06-30 879浏览量

  • 内存泄露检测工具

    一、什么是内存泄露?在计算机科学中,内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。通常我们所说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任...

    文章 云栖希望。 2017-12-04 2711浏览量

  • Linux的gdb和Unix的dbx

    类UNIX下C/C++开发,代码调试比较麻烦,最原始的加跟踪调试很土,也很费时,特别是一个庞大的项目,代码行数非常大的时候调试起来非常费劲,当core dump时定位也不容易,这里介绍几个常用工具: gdb、dbx调试工具,valgrind内存检查工具(Linux) 。 gdb(GNU DeBug...

    文章 nothingfinal 2012-05-09 868浏览量

  • Linux的gdb和Unix的dbx

    类UNIX下C/C++开发,代码调试比较麻烦,最原始的加跟踪调试很土,也很费时,特别是一个庞大的项目,代码行数非常大的时候调试起来非常费劲,当core dump时定位也不容易,这里介绍几个常用工具: gdb、dbx调试工具,valgrind内存检查工具(Linux) 。 gdb(GNU DeBug...

    文章 xumaojun 2012-05-09 750浏览量

  • berserkJS —— 前端网络(性能)监测工具

    berserkJS 详细介绍berserkJS 是基于 Qt (C++跨平台库)开发的前端网络(性能)监测工具。 它的核心功能是通过内置 webkit 收集由页面实际网络请求相关数据。 偏重于页面上线前检测与评估。 页面性能分析工具,可用 JS 编写自己的检测、分析规则。 基于 Qt 开发,可跨平...

    文章 青衫无名 2017-06-02 1401浏览量

  • 使用Nemiver调试器来调试 C/C++ 程序

    使用Nemiver调试器来调试 C/C++ 程序 如果你读过我写的使用GDB命令行调试器调试C/C++程序,你就会明白一个调试器对一段C/C++程序来说有多么的重要和有用。然而,如果一个像GDB这样的命令行对你而言听起来更像一个问题而不是一个解决方案的话,那么你也许会对Nemiver更感兴趣。N...

    文章 玄学酱 2017-05-02 1348浏览量

  • 安卓动态调试七种武器之离别钩 – Hooking(上)

    安卓动态调试七种武器之离别钩 – Hooking(上) 作者:蒸米@阿里聚安全 0x00 序 随着移动安全越来越火,各种调试工具也都层出不穷,但因为环境和需求的不同,并没有工具是万能的。另外工具是死的,人是活的,如果能搞懂工具的原理再结合上自身的经验,你也可以创造出属于自己的调试武器。因此,...

    文章 聚安全平台 2016-06-17 4011浏览量

  • 前端网络(性能)监测工具 berserkJS

    berserkJS 是基于 Qt (C++跨平台库)开发的前端网络(性能)监测工具。 它的核心功能是通过内置 webkit 收集由页面实际网络请求相关数据。 偏重于页面上线前检测与评估。   页面性能分析工具,可用 JS 编写自己的检测、分析规则。 基于 Qt 开发,可跨平台编译,部署。内置基于 ...

    文章 青衫无名 2017-07-03 2429浏览量

  • Windows CE下流驱动的动态加载

        我想很多WinCE的开发人员,尤其是刚入门并且做驱动开发的工程师,都曾碰到这样一个问题,要编写一个外围设备的驱动,拿最简单的GPIO驱动来说,编写驱动本身可能只花了一会儿功夫,可要把编译生成的DLL打包到先前做好的操作系统映像当中,最简单也得MakeImg一下,还要修改BIB文件、注册表文...

    文章 helpful 2008-07-24 614浏览量

1 2 3 4 ... 14 >

云产品推荐

阿里云企业服务平台 陈四清的老板信息查询 上海奇点人才服务相关的云产品 爱迪商标注册信息 安徽华轩堂药业的公司信息查询 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 天籁阁商标注册信息 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 北京芙蓉天下的公司信息查询