2、虛擬機器:ubuntu14.04 lts
3、解壓壓縮包xlslib-package-2.5.0.zip裡面的xlslib資料夾到/opt目錄下。
4、在/opt目錄下建立資料夾xlslib-arm,
5、開啟/opt/xlslib資料夾下的configure檔案,找到幾處有以下內容的地方
if test "$cross_compiling" = yes; then :
: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error $? "cannot run test program while cross compiling
see \`config.log' for more details" "$lineno" 5; }
else
cat confdefs.h - <<_aceof >conftest.$ac_ext
需要將這幾處修改為
if test "$cross_compiling" = yes; then :
cat confdefs.h - <<_aceof >conftest.$ac_ext
儲存6、開啟終端,輸入以下命令
cd /opt/xlslib
./configure --host=arm-linux-gnueabihf --prefix=/opt/xlslib-arm/
make && make install
7、結束後會在/opt/xlslib-arm目錄下include和lib兩個資料夾,乙個標頭檔案,乙個是庫檔案
glib移植到ARM上
1.說明 在arm上移植glib庫很麻煩,所依賴的包很多,本次移植涉及到的包主要有libffi 3.0.13.tar.gz,gettext 0.18.3.tar.gz。涉及到的工具有glib genmarshal,glib compile schemas,automake.2.配置 configur...
將mysql庫移植到arm板上
sudo apt get update 在安裝mysql時.configure容易出現錯誤error no curses termcap library found 原因是缺少ncurses安裝包 解決方法 sudo apt cache search ncurses sudo apt get ins...
將WebServer Boa移植到ARM上
www.boa.orttar zxf boa 0.94.13.tar.gz1.開啟compat.h 將 define timezone offset foo foo tm gmtoff 修改為 define timezone offset foo foo tm gmtoff 2.開啟boa.c檔案將...