Heim >Backend-Entwicklung >PHP-Tutorial >Verwenden Sie clion, um den PHP-Kernel-Quellcode auf dem Mac zu debuggen
Bedienungsschritte
1. Quellcode herunterladen
2. Verwenden Sie clion, um ein Projekt zu erstellen
4. Ä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
7. Klicken Sie auf „Debuggen“ und dann können Sie debuggen
Aufgetretene Probleme
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!