freetype2.0 在hi3516A/hi3516D上的应用(一)

在官网上下载freetype-2.6.2.tar.gz 地址:http://download.savannah.gnu.org/releases/freetype/

      freetype-2.6.2编译还需要另外两个库文件的支持,分别为:zlib-1.2.8.tar.gz 和libpng-1.2.8-config.tar.gz

    1)进行zlib-1.2.8.tar.gz的编译:

export CC= arm-hisiv300-linux-gcc //它的configure不支持用CC变理来指定交叉工具链

./configure --prefix=/home/freetype2/install

make 

make install


  2)进行libpng-1.2.8-config.tar.gz的编译

export LDFLAGS=-L/home/freetype2/install/lib  //设置环境变量:

       export CFLAGS=-I/home/freetype2/install/include

       CC=arm-hisiv300-linux-gcc ./configure--host=arm-linux --prefix=/home/freetype2/install

       make

       make install


3)进行freetype-2.6.2的编译

export LDFLAGS=-L/home/freetype2/install/lib //设置环境变量:

       export CFLAGS=-I/home/freetype2/install/include

  CC=arm-hisiv300-linux-gcc ./configure --host=arm-linux--prefix=/home/freetype2/install

       make

       make install

你可能感兴趣的:(音视频)