Heim  >  Artikel  >  Backend-Entwicklung  >  Verwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen

Verwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen

藏色散人
藏色散人nach vorne
2019-11-01 13:50:543243Durchsuche

Bedienungsschritte

1. Quellcode herunterladen

2. Verwenden Sie clion, um ein Projekt zu erstellen

Verwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen4. Ändern Sie die automatisch generierte Datei CMakeLists.txt. Beachten Sie, dass der Quellcodepfad entsprechend der Situation angepasst werden sollte

./configure --prefix = 指定安装路径 --with-config-file-path = 指定配置文件读取路径 --with-iconv = 指定 iconv 安装的路径 --enable-debug
make && make install

5 🎜>

6. Suchen Sie die Hauptfunktion in der Datei sapi/cli/php_cli.c und unterbrechen Sie den Punkt

Verwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen7. Klicken Sie auf „Debuggen“ und dann können Sie debuggen

Aufgetretene ProblemeVerwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen

iconv ist nicht installiert und meldet nach der Installation „ld: Symbol(e) für Architektur x86_64 nicht gefunden“

Lösung:

Bearbeiten Sie das Makefile unter dem Projektstammpfad, ändern Sie die Variable EXTRA_LIBS, löschen Sie - liconv und fügen Sie /usr/local/opt/libiconv/lib/libiconv hinzu .dylib

Das obige ist der detaillierte Inhalt vonVerwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen