C语言中malloc的实现其实不是在CentOS层面,而是在编译器层面做的。理解gcc的malloc实现,需要… 继续阅读CentOS malloc 的数据结构
Mac环境使用lldb调试php源码
无需修改makefile,使用开启调试版 可能有的错误及解决思路 Mac自带lldb与gdb对比 简单示例: … 继续阅读Mac环境使用lldb调试php源码
php7.1 编译错误
错误: Undefined symbols for architecture x86_64: “_append… 继续阅读php7.1 编译错误
gdb vs lldb
https://lldb.llvm.org/lldb-gdb.html GDB LLDB Launch a p… 继续阅读gdb vs lldb
php7 lldb 调试
修改makefile # line 101 将CC = cc# 变为CC = cc -ggdb3 -fkeep… 继续阅读php7 lldb 调试
php7.1 编译安装
优化性能版 ./configure \ –enable-inline-optimization \ –di… 继续阅读php7.1 编译安装
php5.6 mac 编译安装错误
解决方法:https://bugs.php.net/bug.php?id=71343 php7 makefil… 继续阅读php5.6 mac 编译安装错误
php5.6 编译安装
./configure \ –prefix=/usr/local/php56 \ –with-config… 继续阅读php5.6 编译安装
安装gd并支持freetype
./configure –with-png-dir –with-freetype-di… 继续阅读安装gd并支持freetype
git 文件恢复
https://blog.csdn.net/chao_1990/article/details/8174669… 继续阅读git 文件恢复