我也是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
答案 0 :(得分:2)
我有一个解决方案。它是freetype amalgamate项目。我认为它比图书馆更好。这里所有源文件都是合并的。
以下是链接freetype amalgamate