如何檢視系統中gdb是否已安裝及gdb的版本

時間 2022-03-11 02:07:54

1樓:用q戶名

【安裝方法】

1、gdb作為乙個強大的c/c++除錯工具,一直是程式猿的良好伴侶,但轉到mac os才發現竟然沒有預設安裝,所幸還有強大的homebrew工具:brew install homebrew/dupes/gdb

然後就是漫長的等待+編譯安裝時間了,安裝完成後敲擊gdb能列印出版本資訊,說明已經正確安裝了

2、生成證書,這是由於mac os的安全機制阻止了gdb對要除錯的程式進行完全控制,對此要對gdb賦予合適的許可權,首先要在keychain access裡面新增相應的keychain (鑰匙串)。

3、選擇"always trust"剛生成的證書,這樣就不用每次在執行gdb的時候手工輸入管理員密碼了

4、對gdb進行證書簽名。

5、開啟activity monitor, 在cpu一欄的搜尋框中輸入『taskgated』,然後雙擊程序所在行,點選『quit』,這是會發現taskgated程序消失了(好無辜的乙個程序:( )。現在就可以對gdb進行簽名了:

codesign -s gdb-cert /usr/local/bin/gdb

【檢視版本】

rpm -q gdb 或 gdb --version

2樓:匿名使用者

rpm -q gdb

會顯示是否安裝gdb及版本號

直接gdb --version也可以

如何用linux命令檢視已安裝的軟體版本?

3樓:日time寸

大多數命令加上bai-v選項或du者--version選項,就會zhi返回軟體的版本資訊。

用法示dao例:

回檢視python軟體的版答本

$ python -v 或者 python --version對於debian 及其衍生系統,可以使用aptitude命令檢視軟體的詳細資訊,包含軟體的版本號、依賴、專案主頁等資訊。

用法示例:

$ aptitude python

如何檢視linux系統是32位還是64位

一 root linuxzgf getconf long bit root linuxzgf getconf word bit 32位的系統中int型別和long型別一般都是4位元組,64位的系統中int型別還是4位元組的,但是long已變成了8位元組inux系統中可用 getconf word b...

xp如何檢視系統是32位還是64位

xp大多數是32位系統,64位很少見,具體檢視方法如下 方法一 1 滑鼠右擊xp系統電腦桌面的 我的電腦 圖示,選擇 屬性 選項 2 在開啟的的 系統屬性 視窗中,如果系統下面顯示有 x64 edition 字型,那麼即為64位xp系統,反之就是32位xp系統。方法二 1 滑鼠單擊xp系統 開始 選...

如何檢視電腦系統是32位還是64位

32位作業系統和64位作業系統可以這樣檢視。1 電腦開機,進入電腦桌面 2 在桌面上,找到計算機標誌 3 選中計算機,右鍵,選擇屬性,就能看到作業系統屬性了 小提示 如果電腦記憶體等於或者大於4g,可以考慮安裝64位作業系統,若低於4g,且處理器低於雙核,建議安裝32位作業系統,理論上64位作業系統...

如何檢視電腦系統是32位還是64位

1 最後一次正確的配置 在開機啟動未進入到作業系統之前我們按下f8鍵,選擇 最後一次正確的配置 然後回車即可。此方法只能解決因出現配置問題進不了系統的情況 例如更換新硬體或載入新驅動後造成的藍屏 由於此方法操作簡單,因此再出現進不了系統的時候首先要採取此方法 2 安全模式 如果 最後一次正確的配置 ...

如何檢視作業系統是32位還是64位

怎麼看電腦是32位還是64位 windows 7 1首先單擊左下方的 開始 按鈕,然後依次 控制面板 系統 2這時出現了 檢視有關計算機的基本資訊 視窗,我們將滾動條拉到最下面,有一項 系統型別 如果你的系統是32位這裡就會顯示32位作業系統,如果是64位則會顯示64位作業系統。endwindows...