全部博文(64)
分类: 嵌入式
2009-08-17 14:20:22
安装 libttf 库,这个是 TrueType 字体的支持库,用来显示文字的。
1.解压
[user]# tar -xzvf freetype-1.3.1.tar.gz
[user]# cd freetype-1.3.1 //进到目录里去
2.配置
./configure --prefix=/usr/local/arm/3.4.1/arm-lin
ux/ 1.解压
[user]# tar -xzvf freetype-1.3.1.tar.gz
[user]# cd freetype-1.3.1 //进到目录里去
2.配置
./configure --prefix=/usr/local/arm/3.4.1/arm-lin
ux/回车
3. 修改lib/arch/unix/Makefile
CC=arm-linux-gcc
CPP=arm-linux-gcc –E
Make,到test会出错,不管,继续make install,到test也会出错,
这样,libttf库会安装到/usr/local/arm/3.4.1/arm-linux/lib,
4. 头文件会安装在/usr/local/arm/3.4.1/arm-linux/include/freetype下
然后在/usr/local/arm/arm-linux/include下,
mkdir freetype1
然后 mv freetyp freetype1
--prefix 指定安装路径
--host 指定host type即目标机
\ 反斜杠,空格前需加反斜杠(UNIX类的命令行,脚本都这样,就像Makefile的命令
行前都需Tab缩进一样。)
3. 修改lib/arch/unix/Makefile
CC=arm-linux-gcc
CPP=arm-linux-gcc –E
Make,到test会出错,不管,继续make install,到test也会出错,
这样,libttf库会安装到/usr/local/arm/3.4.1/arm-linux/lib,
4. 头文件会安装在/usr/local/arm/3.4.1/arm-linux/include/freetype下
然后在/usr/local/arm/arm-linux/include下,
mkdir freetype1
然后 mv freetyp freetype1
notes:./configure --prefix=/usr/local/arm/3.4.1/arm-lin
ux\ --host=arm-linux
--prefix 指定安装路径
--host 指定host type即目标机
\ 反斜杠,空格前需加反斜杠(UNIX类的命令行,脚本都这样,就像Makefile的命令
行前都需Tab缩进一样。)属于同一行。这样会安装在./--host=arm-linux目录下,是错误的
应这样:/configure --prefix=/usr/local/arm/3.4.1/arm-lin
ux --host=arm-linux
#./configure需要root权限,否者C 编译器不工作。