惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog
Hugging Face - Blog
Hugging Face - Blog
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
博客园 - Franky
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
F
Fortinet All Blogs
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
Jina AI
Jina AI
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
美团技术团队
博客园 - 司徒正美
宝玉的分享
宝玉的分享
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - Showker

ecstore-bbc-本地做域名-验证码不显示 免费ssl证书在线生成 验证码平台 Shopify应用开发创意与盈利指南 shopify-app开发实战 ssl免费在线生成 git自动拉取脚本 佳能单反相机连接抖音直播伴侣没有画面只有Eos Webcam Unity问题解决办法 thinkphp5碰到mysql占用CPU100%问题,原来是大量的SHOW COLUMNS FROM导致 centos7 升级curl命令,php不变问题 centos 更新curl版本 mysql联合索引优化 msyql leftjoin及大表-分表优化 等保-linux-三权分立账号设置 阿里云负载均衡全过程:ECS图片资源迁移OSS操作全过程 设置PHP最大连接数及php-fpm -static高并发+ab测试 谷歌ai平台测试。真的很好用 通义1.8B开源大模型实战及微调 php对接海康卫视NVR监控设备全过程-互联网(公网)快速集成设备
mac 源码安装php8.4
Showker · 2024-11-28 · via 博客园 - Showker
安装所需依赖项目
brew install autoconf bison re2c libxml2 openssl@3 libiconv icu4c bzip2 readline krb5 curl

# #!/bin/bash

# # 清理之前的编译结果

# make clean

# rm -rf config.cache

# # 设置PKG_CONFIG_PATH

export PKG_CONFIG_PATH="/usr/local/opt/krb5/lib/pkgconfig:/usr/local/opt/openssl@3/lib/pkgconfig:/usr/local/opt/libiconv/lib/pkgconfig:/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:$PKG_CONFIG_PATH"

# # 设置CFLAGS和LDFLAGS,确保不重复

# export CFLAGS="-I/opt/homebrew/opt/krb5/include -I/opt/homebrew/opt/bzip2/include -I/opt/homebrew/opt/libiconv/include -I/opt/homebrew/opt/icu4c/include -I/opt/homebrew/opt/readline/include"

# export LDFLAGS="-L/opt/homebrew/opt/krb5/lib -L/opt/homebrew/opt/bzip2/lib -L/opt/homebrew/opt/libiconv/lib -L/opt/homebrew/opt/icu4c/lib -L/opt/homebrew/opt/readline/lib"

# 运行配置脚本

./configure OPENSSL_CFLAGS=-I/usr/local/opt/openssl@3/include/ OPENSSL_LIBS="-L/usr/local/opt/openssl@3/lib/ -lssl -lcrypto" \

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig \

--prefix=/usr/local/etc/php/8.4 \

--with-config-file-path=/usr/local/etc/php/8.4/etc \

--with-config-file-scan-dir=/usr/local/etc/php/8.4/etc/php.d \

--enable-bcmath \

--enable-calendar \

--enable-exif \

--enable-fpm \

--enable-intl \

--enable-mbstring \

--enable-mysqlnd \

--enable-opcache \

--enable-pcntl \

--enable-soap \

--enable-sockets \

--with-bz2=/usr/local/opt/bzip2 \

--with-curl \

--with-freetype \

--with-jpeg \

--with-kerberos=/usr/local/opt/krb5 \

--with-libxml \

--with-mysqli \

--with-openssl=/usr/local/opt/openssl@3 \

--with-pdo-mysql \

--with-pdo-sqlite \

--with-readline=/usr/local/opt/readline \

--with-xsl \

--with-zlib \

--with-iconv=/usr/local/opt/libiconv