windows下gdb的下载和安装使用初步
GDB,UNIX及UNIX-like下的調試工具。Linux下的調試工具。
據說可以在Windows下使用gdb;
步驟有二;
1 安裝MinGW;可參閱,
https://blog.csdn.net/bcbobo21cn/article/details/105025643
2 借助 MinGW 安裝 GDB 調試器。
下面來看步驟2;MinGW安裝GDB調試器;
方法又有兩種;
1 在線安裝
? ? 按資料要借助此工具;但是安裝的MinGW里面找不到;
? ? 網上又下一個,如下圖;但是安裝過程會自己跳到網頁,好像要做一些事情;下回再整;
? ? 用第二種方法;
2 手動安裝GDB調試器
進入 MinGW 官網,下載所需版本的 GDB 調試器。這里是下載GDB的MinGW版本,不能到GDB官網下載,下載下來的不是MinGW的版本;
? ? MinGW官網慢,打不開;下回再整;
? ? 按資料說,下載GDB的MinGW版本后,解壓,將 bin 文件夾內的 2 個可執行文件 gdb.exe 和 gdbserver.exe 拷貝到 MinGW 安裝目錄中的 bin 文件夾內;再將 MinGW 的 bin 文件夾所在路徑添加到 PATH 環境變量中;然后就可以在Windows下使用GDB了。有時間再整一下;
?
然后;Cygwin 是一個在windows平臺上運行的類UNIX模擬環境;安裝以后可以打Linux基本命令;也可以用gcc構建C程序,構建好的可執行程序是在模擬環境運行;不能在Windows下運行。
下載一個gdb,拷貝到Cygwin安裝目錄看一下,能否在模擬環境使用gdb;
網上下到一個叫CGdb,據說是控制臺下的gdb調試器前端;把這個拷貝到 Cygwin 看一下;
如下圖;不能執行;stop;
那么模擬的Cygwin環境不能使用gdb了;
GDB的下載網址是,ftp://ftp.gnu.org/gnu/gdb
下一個版本的GDB來,想拷貝到Cygwin試一下;下了一個下來,解壓,結果好像是gdb的源碼,沒有gdb.exe;第一次看這網站,下回再整;
要在windows下使用gdb,肯定還是要裝MinGW;然后使用GDB的MinGW版本;
總結
以上是生活随笔為你收集整理的windows下gdb的下载和安装使用初步的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ 变量的定义位置
- 下一篇: Windows从命令行创建文本文件的两种