我们如何将freetype库链接到嵌入式项目?

时间:2015-05-21 11:36:54

标签: fonts freetype keil coocox

我也是freetype和嵌入式系统的新手。 我想在我的嵌入式应用程序中使用freetype函数(详情如下)。

首先,我尝试了" http://www.freetype.org/freetype2/docs/tutorial/step1.html"。

中给出的说明

我可以成功完成一个c项目,例如" example1.c" (在freetype教程中给出)在ubuntu中,它可以显示由freetype创建的光栅图像。

但我不知道如何将freetype库链接到keil ide或coocox ide。

我有http://download.savannah.gnu.org/releases/freetype/freetype-2.5.5.tar.gz

中的freetype 2.5.5源代码

我将include目录添加到coocox include目录中。但它创造了错误"对FT_Init_FreeType'的未定义引用。 "等。

我试过复制" libfreetype.so"来自ubuntu的文件并将其链接到coocox项目中。还包括freetype包含目录的路径。包含头文件。但它无法识别库。

现在我猜不同工具链的库文件是不同的。我在下载的源代码中阅读了文档。不幸的是,我们不了解如何为arm工具链创建库文件。

您能解释一下将freetype链接到keil或Coocox ide的方法吗?

项目详情: 控制器:LPC1768 IDE:Keil uvision 4,uvision 5或CoIDE 1.3.1 大家

谢谢,

Tintu Thomas

1 个答案:

答案 0 :(得分:2)

我有一个解决方案。它是freetype amalgamate项目。我认为它比图书馆更好。这里所有源文件都是合并的。

以下是链接freetype amalgamate