在測試環境安裝php的imagick擴展在執行./configure生成編譯文件時出現報錯如下:
通過查看config.log發現有報錯,在網上經驗教程里發現前面的報錯不管,直奔最后的報錯即可,發現是缺少libbfd-2.27-28.base.el7_5.1.so文件,到/usr/lib64下查看確實無此文件,但是有libbfd-2.27-34.base.el7.so文件,於是創建軟鏈接ln -s libbfd-2.27-34.base.el7.so libbfd-2.27-28.base.el7_5.1.so,再執行如果還有此類報錯再按此方法解決即可。