第一步:解壓 freetype-2.4.10.tar.bz2
linux@ubuntu:~$ cd tool
linux@ubuntu:~/tool$ mkdir freetype
linux@ubuntu:~/tool$ cd freetype
#在此目錄下新增向量字型工具包 freetype-2.4.10.tar.bz2
linux@ubuntu:~/tool/freetype$ tar -xjf freetype-2.4.10.tar.bz2
第二步:
pc端:用於ubuntu內部使用:gcc -o example example.c
①配置(pc端)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ ./configure
②編譯(pc端)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ make
③安裝(pc端)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ sudo
make
install
開發板使用:便與arm-linux-gcc交叉編譯使用:arm-linux-gcc -o example example.c
,所以將安裝到交叉編譯器的目錄下
①配置(交叉編譯器)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ ./configure --host=arm-linux
②編譯(交叉編譯器)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ make
③安裝在乙個目錄下面便於copy(交叉編譯器)
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ mkdir tmp
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ make destdir=
$pwd/tmp install
④編譯出來的標頭檔案應該放入:
# 放到和 stdio.h 一樣的目錄下(在交叉編譯器目錄下使用 「find -name stdio.h」 查詢)
/usr/local/arm/gcc-3.4.5-glibc-2.3.6/arm-linux/include
linux@ubuntu:~/tool/freetype/freetype-2.4.10$ cd tmp/usr/local/include/
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include$ ls
freetype2 ft2build.h
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include$ cd freetype2/
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include/freetype2$ ls
freetype
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include/freetype2$ mv freetype ./..
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include$ rm -rf freetype2
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include$ ls
freetype ft2build.h
把~/tool/freetype/freetype-2.4.10/tmp/usr/local/include
目錄下的內容放到/usr/local/arm/gcc-3.4.5-glibc-2.3.6/arm-linux/include
#放到就交叉編譯目錄下的include
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/include$ sudo
cp * /usr/local/arm/gcc-3.4.5-glibc-2.3.6/arm-linux/include -rf
#放到檔案系統目錄下include
⑤編譯出來的庫檔案應該放入
/usr/local/arm/gcc-3.4.5-glibc-2.3.6/arm-linux/lib
#放到就交叉編譯目錄下lib
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/lib$ sudo
cp * /usr/local/arm/gcc-3.4.5-glibc-2.3.6/arm-linux/lib -d -rf
linux@ubuntu:~/tool/freetype/freetype-2.4.10/tmp/usr/local/lib$ cp *so* /home/linux/nfs/fs_mini/lib -d
solr更新操作過程
你向solr傳送指令新增乙個文件,如果已經存在乙個uniquekey相同的文件,它會自動地為你替換。你通過檢視在統計頁面的 core 部分的numdocs 和 maxdoc值來看剛才發生的事情.maxdoc可能比較大,因為其包含了在邏輯上已經刪除了但是還沒有從索引中刪除的文件。你可以多次提交這些例子...
jsp分頁操作過程
一 編寫介面方法 pagesize 每頁最多有多少行,pagenum 第幾頁資料 public listgetpaged int pagesize,int pagenum throws exception 二 編寫實現類的方法 override public listgetpaged int pag...
簡單的事務操作過程
最終一步,用到測試是否有事務功能 public class accountserviceimpl implements accountservice 控制器類頁面 關鍵的插入 注 propagation 事務的傳播行為isolation 事務的隔離級別timeout 事務的超時時間 exceptio...