安裝harfbuzz遇到的報錯與解決方法

2021-10-10 02:59:23 字數 1287 閱讀 1566

重新安裝ggrastr,需要先安裝harfbuzz。

0)報錯: ./autogen.sh 出現

undefined symbol: perl_xs_handshake

解決方法: 重灌 autoconf (automake, libtool)

1)報錯: 0)解決後, ./autogen.sh  又出現

src/hb-ucdn/makefile.am:3: error: libtool library used but 'libtool' is undefined

src/hb-ucdn/makefile.am:3:   the usual way to define 'libtool' is to add 'lt_init'

src/hb-ucdn/makefile.am:3:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.

src/hb-ucdn/makefile.am:3:   if 'lt_init' is in 'configure.ac', make sure

src/hb-ucdn/makefile.am:3:   its definition is in aclocal's search path.

實際上libtool和libtoolize都work

解決方法:

libtoolize

./autogen.sh

2)報錯:./configure 時出現

./configure: line 18189: syntax error near unexpected token `0.20'

./configure: line 18189: `pkg_prog_pkg_config(0.20)'

解決方法:

cp /乙個路徑/automake/pkg-config-0.29.1/mybuild/share/aclocal/pkg.m4 m4/

3)可能 pkg_config_path裡的東西會有衝突,只保留了乙個主要的

export pkg_config_path=/乙個路徑/05.setting/pkgconfig

4)報錯:make的時候出現乙個報錯,提示**問題。具體描述同  2.1.0 fails to build if default standard isn't c++11 or later)

解決方法: ./configure --prefix=/lustre1/zeminz_pkuhpc/01.bin/mills/harfbuzz/harfbuzz-2.1.0/mybuild cxxflags=-std=c++11

安裝opencv時遇到的報錯

我的配置環境 windows下anaconda pip 我先開啟了cmd,輸入了口令pip install opencv python提示無ssl協議 後來關於configure和ssl的一系列解決問題過於複雜,我決定作為新手這山我還是不翻了,我選擇走另一條康莊大道。解決辦法開啟anaconda p...

Python pip install遇到報錯

剛開始學習python和dl,記錄一下出現的bug 這個我服氣的啦,沒想到剛開始學習,最大的障礙是pandas匯入不了 問題 pip install一直報錯 pip 不是內部或外部命令,也不是可執行的程式或批處理檔案 原因 cmd預設路徑下找不到pip 解決方法 更改cmd預設路徑到存有pip的資料...

pip更新以及安裝包的時候遇到報錯

解決方法 指定超時時間 pip default timeout 1000 install u pip 解決方法 python m 會指定你當前使用的python版本 eg python m pip install torchtext 包名 解決方法 用管理員的身份執行shell windows po...