參考網頁:php
xampp 通常會自帶 xdebug, 能夠在安裝文件夾下搜索 xdebug 進行查找。當 xampp 安裝包裏**無 xdebug **的時候,對於 Windows 系統,能夠直接從這裏選擇合適的版本安裝,對於 Linux 系統,則要自行編譯了。下面簡介自行編譯的方法。git
$ git clone git://github.com/xdebug/xdebug.git
也可到 https://github.com/xdebug/xdebug/releases 下載最新穩定版本。github
下載後,進入 xdebug 文件夾。若是存在 git,能夠切換到穩定開發分支,固然也能夠不切換。本文是切換了的。bash
$ cd /path/to/xdebug $ git checkout XDEBUG_2_4_1 HEAD is now at 02a6ecd... Go with 2.4.1 $ git branch * (HEAD detached at XDEBUG_2_4_1) master
解釋debug
$
開頭的是命令語句,其餘開頭的爲執行結果。$ /opt/lampp/bin/phpize
彈出異常缺乏 autoconf
,須要安裝 yum install m4 autoconf
才能夠繼續進行。code
$ ./configure --enable-xdebug --with-php-config=/opt/lampp/bin/php-config
這裏須要指出的是 php-config 在安裝包中的位置。開發
$ make
生成的文件夾在 ./modules/xdebug.so。該 xdebug 怎麼使用,見本書上面說明。get