LinuxSir.Org > 编程开发讨论区 —— LinuxSir.Org > 嵌入式Linux讨

2019-07-13 09:11发布

查看完整版本 : 编译microwindows出错.. pamirs 05-07-27, 14:39 font_freetype.c:15:30: freetype/ftxkern.h: 没有那个文件或目录
font_freetype.c:16:31: freetype/ftnameid.h: 没有那个文件或目录
font_freetype.c:17:30: freetype/ftxcmap.h: 没有那个文件或目录
font_freetype.c:18:31: freetype/ftxwidth.h: 没有那个文件或目录
font_freetype.c:23:2: #error "You must link with freetype lib version 1.3.x +, and not freetype 2."
下面就更是一堆的错误.. luoj 05-07-27, 15:23 加一个链接,运行:
ln -s /usr/include/freetype2/freetype /usr/include/freetype pamirs 05-07-27, 15:49 这个链接是有的.
但是还是有这个错误.我发现freetype2下面确实没有那几个头文件.
另外问下,看到网上大家说交叉编译什么的.是什么意思? luoj 05-07-27, 16:47 我查了一下,这几个头文件都在freetype1目录下
删除 /usr/include/freetype
从新做个链接:
ln -s /usr/include/freetype1/freetype /usr/include/freetype

交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行程序。
比如在X86的PC机上编译出可在arm板上运行的可执行代码。
不交叉编译就只能生成本平台可用的,其他平台不一定可用的可执行程序。 pamirs 05-07-27, 17:56 谢谢..我机器的/usr/include/下面没有freetype1
去网上也下载不了.我在校园内网联不上国外的ftp
不知道谁有可以给我下载下吗? pamirs 05-07-27, 18:05 唉.是我傻了.没有看仔细/src/config
里面有个支持freetype1的.这个设为N
然后下面有个支持freetype2的这个设为Y就可一了

谢谢你的回答...
谢谢