gdb 版本和gcc版本的对应关系_GNU发布GDB新版本 10.1和 mtools 4.0.25
日前GUN社區選宣布發布GNU調試器的新版10.1。GDB是由自由軟件計劃的核心工具之一,由開始的C語言調試器,發展為多語言多平臺的強大的編程調試利器,目前支持Ada,C,C++,Fortran,Golang,Rust和其他更多語言。
GDB可以定位和追蹤(例如,調試正在運行的程序)十多種不同的處理器架構,以及GDB本身在大多數流行的Microsoft Windows ,Mac OS,Unix和GNU/Linux及其各種發相版上運行。
下載
GDB是免費的(免費)軟件。
目前可以直接從GUN FTP下載GDB源碼包:
ftp.gnu.org/gnu/gdb源碼包的哈希信息是(下載后計算md5哈希值校驗包完整性)
大小 md5sum 包名
21MiB 1822a7dd45e7813f4408407eec1a6af1 gdb-10.1.tar.xz39MiB 67b01c95c88ab8e05a08680904bd6c92 gdb-10.1.tar.gzGDB 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可以從ftp.gnu.org及其全球范圍的鏡像獲取源:
下載目錄還包括了Debian和RPM的二進制預編譯包軟件。
4.0.24版本的改進包括:
更新FAT時,信息扇區的未使用內容不再歸零。
解析配置文件現在可以在設置中正常使用土耳其語區域。
總結
以上是生活随笔為你收集整理的gdb 版本和gcc版本的对应关系_GNU发布GDB新版本 10.1和 mtools 4.0.25的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql特有语法_mysql 有用的特
- 下一篇: mysql游标进阶_mysql进阶(三)