服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C/C++ - GNU发布GDB新版本 10.1和 mtools 4.025

GNU发布GDB新版本 10.1和 mtools 4.025

2020-10-27 23:47今日头条虫虫安全 C/C++

日前GUN社区选宣布发布GNU调试器的新版10.1。GDB是由自由软件计划的核心工具之一,由开始的C语言调试器,发展为多语言多平台的强大的编程调试利器,目前支持Ada,C,C++,Fortran,Golang,Rust和其他更多语言。

日前GUN社区选宣布发布GNU调试器的新版10.1。GDB是由自由软件计划的核心工具之一,由开始的C语言调试器,发展为多语言多平台的强大的编程调试利器,目前支持Ada,C,C++,Fortran,Golang,Rust和其他更多语言。

GDB可以定位和追踪(例如,调试正在运行的程序)十多种不同的处理器架构,以及GDB本身在大多数流行的Microsoft Windows ,Mac OS,Unix和GNU/Linux及其各种发相版上运行。

GNU发布GDB新版本 10.1和 mtools 4.025

下载

GDB是免费的(免费)软件。

目前可以直接从GUN FTP下载GDB源码包:

ftp.gnu.org/gnu/gdb 

源码包的哈希信息是(下载后计算md5哈希值校验包完整性)

大小 md5sum 包名

21MiB 1822a7dd45e7813f4408407eec1a6af1 gdb-10.1.tar.xz 

39MiB 67b01c95c88ab8e05a08680904bd6c92 gdb-10.1.tar.gz 

GDB 10.1功能增强

GDB 10.1版本包括以下更改和增强功能:

  • 支持调试新目标:
  •  

- BPF (bpf-unknown-none) 

  • GDBserver增加支持目标:
  •  

- ARC GNU/Linux 

- RISC-V GNU/Linux 

新增加试验性质的(beta)的多目标调试。

  • 支持debuginfod,这是用于分发ELF/DWARF调试信息和源码的HTTP服务器。
  • 支持在64位Windows 上用GDB调试32位Windows程序。
  • 支持使用GNU Guile 3.0和2.2(除2.0之外)构建GDB。
  • 默认开启对符号表使用多线程加载,这极大提高了性能。
  • 对Python和Guile API的各种增强。
  • 各种TUI模式修复和增强。

其他杂项增强功能:

  • 对附加的进程,对当前进程和已经加载到GDB中的差异不匹配时进行检测。
  • 对默认参数,支持使用"别名"。

GDBserver删除对下面主机三元组的支持:

i[34567]86-*-lynxos* 

powerpc-*-lynxos* 

i[34567]86-*-nto* 

bfin-*-*linux* 

crisv32-*-linux* 

cris-*-linux* 

m32r*-*-linux* 

tilegx-*-linux* 

arm*-*-mingw32ce* 

i[34567]86-*-mingw32ce* 

有关每个项目的完整列表和更多详细信息,请参阅gdb官方文档。

GNU mtools 4.0.25

同日,GNU也发布了GNU mtools新版本4.0.25。Mtools是GNU访问MS-DOS磁盘的实用程序的集合以及Unix(无需挂载它们)来更改FAT特定的文件属性(隐藏,存档,系统),并格式化FAT格式。

Mtools支持W32样式的长文件名,FAT32,OS/2 Xdf磁盘和2m磁盘(在高密度3 1/2磁盘上最多可存储1992k)。Mtools也包括mpartition,这是一个简单的分区程序。这也是使用磁盘映像文件的便捷工具(由于带有-i标志)。

可从通过GNU FTP机器镜像站下载:

ftp.gnu.org/gnu/mtools 

GNU发布GDB新版本 10.1和 mtools 4.025

可以从ftp.gnu.org及其全球范围的镜像获取源:下载目录还包括了Debian和RPM的二进制预编译包软件。

4.0.24版本的改进包括:

  • 更新FAT时,信息扇区的未使用内容不再归零。
  • 解析配置文件现在可以在设置中正常使用土耳其语区域。

延伸 · 阅读

精彩推荐
  • C/C++c/c++内存分配大小实例讲解

    c/c++内存分配大小实例讲解

    在本篇文章里小编给大家整理了一篇关于c/c++内存分配大小实例讲解内容,有需要的朋友们可以跟着学习参考下。...

    jihite5172022-02-22
  • C/C++c/c++实现获取域名的IP地址

    c/c++实现获取域名的IP地址

    本文给大家汇总介绍了使用c/c++实现获取域名的IP地址的几种方法以及这些方法的核心函数gethostbyname的详细用法,非常的实用,有需要的小伙伴可以参考下...

    C++教程网10262021-03-16
  • C/C++使用C++制作简单的web服务器(续)

    使用C++制作简单的web服务器(续)

    本文承接上文《使用C++制作简单的web服务器》,把web服务器做的功能稍微强大些,主要增加的功能是从文件中读取网页并返回给客户端,而不是把网页代码...

    C++教程网5492021-02-22
  • C/C++C语言main函数的三种形式实例详解

    C语言main函数的三种形式实例详解

    这篇文章主要介绍了 C语言main函数的三种形式实例详解的相关资料,需要的朋友可以参考下...

    ieearth6912021-05-16
  • C/C++C语言实现双人五子棋游戏

    C语言实现双人五子棋游戏

    这篇文章主要为大家详细介绍了C语言实现双人五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    两片空白7312021-11-12
  • C/C++OpenCV实现拼接图像的简单方法

    OpenCV实现拼接图像的简单方法

    这篇文章主要为大家详细介绍了OpenCV实现拼接图像的简单方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    iteye_183805102021-07-29
  • C/C++关于C语言中E-R图的详解

    关于C语言中E-R图的详解

    今天小编就为大家分享一篇关于关于C语言中E-R图的详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看...

    Struggler095962021-07-12
  • C/C++深入C++拷贝构造函数的总结详解

    深入C++拷贝构造函数的总结详解

    本篇文章是对C++中拷贝构造函数进行了总结与介绍。需要的朋友参考下...

    C++教程网5182020-11-30