锟斤拷 PECL 锟斤拷展锟解静态锟斤拷锟斤拷锟斤拷 PHP

锟斤拷时锟斤拷锟斤拷锟斤拷要锟斤拷锟斤拷展锟解静态锟斤拷锟诫到 PHP 锟叫★拷锟斤拷锟斤拷要锟斤拷锟斤拷展锟斤拷源锟斤拷锟斤拷锟斤拷锟� php-src/ext/ 目录锟斤拷去锟斤拷锟斤拷锟斤拷 PHP 锟斤拷锟斤拷系统锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟矫脚憋拷锟斤拷

$ cd /your/phpsrcdir/ext
$ pecl download extname
$ gzip -d < extname.tgz | tar -xvf -
$ mv extname-x.x.x extname

锟解将锟斤拷锟斤拷锟斤拷锟斤拷目录锟斤拷


/your/phpsrcdir/ext/extname

锟斤拷时强锟斤拷 PHP 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟矫脚憋拷锟斤拷然锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 PHP锟斤拷


$ cd /your/phpsrcdir
$ rm configure
$ ./buildconf --force
$ ./configure --help
$ ./configure --with-extname --enable-someotherext --with-foobar
$ make
$ make install

Note: 要锟斤拷锟斤拷"buildconf"锟脚憋拷锟斤拷锟斤拷要 autoconf 2.13 锟斤拷 automake 1.4+锟斤拷锟斤拷锟铰版本锟斤拷 autoconf 也锟斤拷锟杰癸拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷支锟街o拷锟斤拷

锟角凤拷锟斤拷 --enable-extname 锟斤拷 --with-extname 取锟斤拷锟斤拷锟斤拷展锟解。通锟斤拷锟斤拷锟斤拷要锟解部锟斤拷锟侥硷拷锟斤拷锟斤拷展锟斤拷使锟斤拷 --enable锟斤拷要确锟较的伙拷锟斤拷锟斤拷 buildconf 之锟斤拷锟斤拷锟叫o拷


$ ./configure --help | grep extname