今天来给大家分享一下今天遇到的一个非常头痛的问题 ------ gdb下载时报错
就是我圈出来的这个令人头大的问题.
但是,就算你的报错提示不是这个,也可以按照我接下来的步骤试一试
一、使用 sudo apt-get update 指令
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在软件包管理器里看到的软件列表,都是通过update命令更新的。
二、使用 sudo apt-get upgrade 指令
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新,然后按照步骤更新即可
<如果上列办法仍然不可以的话,那就看第三种吧!>
三、我们可以采用源码安装的方式进行解决
第一步 .ftp.gnu.org/gnu/gdb 这个可爱的家伙是一个网址,既然是一个网址,那么你就应该知道如何打开它!
嗯,打开后就会长这个样子,你继续往下拉动页面就可以了.你可以搜寻一些文章,看看哪个版本更适合你的Linux系统,但是也可以听我的直接下载8.0左右的版本.我下载的是8.1.1.1的.
但是要注意,你下载的文件他的后缀应该是.tar.gz而不是其它的.
第二步:
然后回到你的Linux系统的命令行
输入如下命令:
wget http://ftp.gnu.org/gnu/gdb/gdb-8.1.1.tar.gz
在Linux下面,可以采用wget命令,通过http协议,进行下载
注意:其中的gdb-8.1.1.tar.gz 不是固定的,要按照你想下载的版本进行决定!!!!!!!!
然后你就可以泡一杯茶了,因为这可能需要花费一段时间.
wow,多么诱人的 100%呐,你下载完成了对吗?那么进入下一步吧!
第三步:
下载完成之后,是一个压缩包,这个压缩包大概就在你的当前目录里面,你可以上下翻一翻.
第四步:
我们都知道.tar.gz是压缩包的类型,那么接下来要进行解压,请输入指令:
tar - zxvf gdb-8.1.1.tar.gz 进行安装包的解压
和之前一样, gdb-8.1.1.tar.gz 这一部分,需要你自己自行修改
第五步:
解压完成后,随机又会生成一个新的目录
然后进入这个目录.
第六步:
你会看到一个脚本文件,它的名字叫做configure
你所需要做的就是执行这个脚本文件 ./configure
在执行的过程中,会提示生成了makefile
如果不了解makefile是什么的朋友,也没关系
等待刷屏结束之后,你直接输入 make 这四个字母就OK,它会帮助你进行最后的编译!
嗯,我说的就是这个makefile,等出现,这个就可以输入make咯
第七步:
最后一步了,有的时候还需要输入 make install ,如果你输入了没有什么效果,那就别管了.
走到这里都没问题的话,那你的gdb软件就安装OK了.
输入 gdb 查看gdb的版本
注意:
整个流程是在ubuntu下进行的,其他的,我也没有测试.
以后要更热爱编程哦~