无效的变数名称:`–with-jpeg-dir'在CentOS7上编译PHP7时

我试图configurationPHP7,我得到这个错误,即使./configure --help说variables名是--with-jpeg-dir 。 我错过了什么? 这是我的命令:

./configure --with-apxs2=/usr/bin/apxs --with-mysqli --with-imap --with-imap-ssl --with-kerberos -- with-pdo-mysql --with-openssl --with-curl --enable-pcntl libdir=lib64 --with-zlib --enable-zip --enable-mbstring --enable-intl --with-readline --with-xsl --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64 --with-gmp --enable-bcmath --enable-opcache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d

确切的错误响应是: configure: error: invalid variable name: '--with-jpeg-dir'

在你的configuration中似乎有一些错字:

– 带有空格的pdo-mysql,不带双连字符的libdir = lib64 –

这应该工作:

 ./configure --with-apxs2=/usr/bin/apxs --with-mysqli --with-imap --with-imap-ssl --with-kerberos --with-pdo-mysql --with-openssl --with-curl --enable-pcntl --libdir=lib64 --with-zlib --enable-zip --enable-mbstring --enable-intl --with-readline --with-xsl --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64 --with-gmp --enable-bcmath --enable-opcache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d 

还要确保所有的软件包已经安装,并且这些path实际上是正确的。