亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于 GDB 調試不顯示信息的問題

老師,您好。我遇到的問題如下:
問題描述:
GDB 調試 PHP 時,不顯示具體的執行信息,看不到具體的變量等。

自查:

  1. 編譯安裝 PHP7 時,已經加入了 `--enable-debug` 參數

  2. 調試 C 語言測試程序時編譯加入 `-g -o` 參數后,gdb 時會出現變量等信息。

GDB php 時的截圖:

http://img1.sycdn.imooc.com//5e6b5eb5000124d611920308.jpg

請問下老師,我這是編譯 php 是有什么問題么?還是怎么的。

謝謝!

正在回答

1 回答

知道是怎么回事了,由于 PHP 的環境使用的是 docker,安裝 PHP 的源碼在宿主機上,安裝的時候也是在這個目錄下進行的,gdb 調試的時候找不到源文件。

解決辦法:
將 PHP 在 docker 所在的機器上重新安裝一次就好了。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
PHP7的基本變量
  • 參與學習       10134    人
  • 解答問題       24    個

學習PHP7基本變量,掌握PHP7的新特性

進入課程

關于 GDB 調試不顯示信息的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號