從原始碼安裝GDB-8.1
實驗環境:Ubuntu 16.04(64位)
緣起
雖然在編譯 Linux-0.11 時為 gcc 加上了-gdwarf-2 -g3
這兩個選項,但還是無法檢視巨集的定義。我想是不是 gdb 的版本太低了,於是打算升級 gdb.
下載原始碼
在 http://www.gnu.org/software/gdb/ 上找到最新的 8.1 版本
安裝
安裝三部曲——配置 、make、install.
./configure --prefix=/usr
make
sudo make install
故障解決
在 make 的過程中,出現了一個錯誤: makeinfo is missing on your system
解決方法是:安裝 texinfo
sudo apt-get install texinfo
參考資料
https://blog.csdn.net/xuezhimeng2010/article/details/49070169
相關文章
- linux下從原始碼安裝gitLinux原始碼Git
- POSTGRESQL10.8原始碼安裝主從搭建SQL原始碼
- MYSQL5.7.22 原始碼安裝 主從搭建MySql原始碼
- POSTGRESQL10.3原始碼安裝主從搭建SQL原始碼
- 從原始碼安裝 Apache 1.3 和 PHP 4 (轉)原始碼ApachePHP
- LAMP原始碼安裝+wordpress安裝LAMP原始碼
- nginx原始碼安裝Nginx原始碼
- 原始碼安裝postgresql原始碼SQL
- 原始碼安裝openresty原始碼REST
- 原始碼安裝GO原始碼Go
- Nginx 原始碼安裝Nginx原始碼
- mysql原始碼安裝MySql原始碼
- zabbix原始碼安裝原始碼
- 原始碼安裝lamp原始碼LAMP
- 原始碼安裝MySQL原始碼MySql
- 原始碼安裝Nginx原始碼Nginx
- 【推薦 - 原始碼安裝】nginx - 安裝原始碼Nginx
- 使用CheckInstall從原始碼製作RPM安裝包原始碼
- MYSQL5.6.40原始碼安裝 主從搭建 主主搭建MySql原始碼
- yum安裝與原始碼安裝比較原始碼
- MySQL 5.7.28 原始碼安裝MySql原始碼
- docker原始碼安裝NginxDocker原始碼Nginx
- macbook 原始碼安裝 redisMac原始碼Redis
- macbook 原始碼安裝 nginxMac原始碼Nginx
- Centos原始碼安裝NginxCentOS原始碼Nginx
- Redis 4.0原始碼安裝Redis原始碼
- mysql 5.1原始碼安裝MySql原始碼
- mysql-原始碼安裝MySql原始碼
- 原始碼安裝python原始碼Python
- MYSQL 5.6.27原始碼安裝MySql原始碼
- 從零搭建LNMP環境(一) - 編譯原始碼安裝PHPLNMP編譯原始碼PHP
- 如何在linux中從原始碼編譯安裝nodejs?Linux原始碼編譯NodeJS
- PostgreSQL 10.12 安裝系列 - 原始碼安裝SQL原始碼
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- 連網安裝mysql與原始碼安裝mysqlMySql原始碼
- PostgreSQL-原始碼安裝(一)SQL原始碼
- 原始碼安裝Nginx和PHP原始碼NginxPHP
- 原始碼包安裝過程原始碼