php編譯報錯及解決辦法

2021-09-20 08:30:20 字數 2237 閱讀 8333

使用阿里雲伺服器編譯php5.6時,產生的報錯及解決辦法

以下報錯及解決辦法在centos6.9、centos7.4系統,其他系統及版本請自測

報錯一:

configure: error: no acceptable c compiler found in $path

see `config.log' for more details

解決辦法:

yum install gcc

報錯二:

configure: error: xml2-config not found. please check your libxml2 installation.

解決辦法:

yum install libxml2-devel libxml2

報錯三:

configure: error: cannot find openssl's

解決辦法:

yum install openssl openssl-devel

報錯四:

configure: error: please reinstall the libcurl distribution -

easy.h should be in /include/curl/

解決辦法:

yum install curl curl-devel

報錯五:

configure: error: jpeglib.h not found.

解決辦法:

yum install libjpeg-devel

報錯六:

configure: error: png.h not found.

解決辦法:

yum install libpng-devel

報錯七:

configure: error: freetype-config not found.

解決辦法:

yum install freetype-devel

報錯八:

configure: error: unable to detect icu prefix or no failed. please verify icu install prefix and make sure icu-config works.

解決辦法:

yum install icu libicu libicu-devel

報錯九:

configure: error: in /usr/local/src/php-5.6.35':

configure: error: c++ preprocessor "/lib/cpp" fails sanity check

see config.log' for more details

解決辦法:

yum install gcc-c++

報錯十:

configure: error: mcrypt.h not found. please reinstall libmcrypt.

解決辦法:

yum install libmcrypt libmcrypt-devel

報錯十一:

configure: error: xslt-config not found. please reinstall the libxslt >= 1.1.0 distribution

解決辦法:

yum install libxslt libxslt-devel

報錯十二:

configure: error: cannot find ldap.h

解決辦法:

yum install openldap openldap-devel

報錯十三:

configure: error: cannot find ldap libraries in /usr/lib.

解決辦法:

cp -frp /usr/lib64/libldap* /usr/lib/

報錯十四:

configure: error: could not find net-snmp-config binary. please check your net-snmp installation

解決辦法:

yum install net-snmp-devel

報錯十五:

configure: error: unable to locate gmp.h

解決辦法:

yum install gmp-devel

Latex編譯報錯記錄及解決辦法

latex編譯過程中總是會碰到各種各樣的報錯,故整理成文件,方便查閱。這種情況,我專門寫了給部落格,參考 這類錯誤可能比較常見,文中或者參考文獻中含特殊符號或者作者名裡含特殊語言 俄文之類的 如下圖 例如,下面的 要加 轉義一下 book,title publisher isbn year type...

包含 afxres h,編譯報錯的解決辦法

一些公升級上來的工程內,rc 檔案包含了 afxres.h,vs2015 內又找不到 位置在 c program files x86 microsoft visual studio 12.0 vc atlmfc include afxres.h 可以直接在 rc 檔案內將包含 afxres.h 字樣...

Rstudio報錯解決辦法

在伺服器上面使用rstudio是非常方便的,但是有時候,rstudio會出現各種報錯 我們今天主要說一下,連線不上r服務的問題 報錯資訊下次遇到了再補上,今天一步一步的做,沒來的及截圖 我在網上發現了許多種方法,有的行,有的不行,而且有的還非常麻煩,還要解除安裝了重新安裝 我在基因課王瑩老師的幫助下...