向量字型的操作過程

2021-10-01 03:47:30 字數 2797 閱讀 8686

第一步:解壓 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...