【发布时间】:2020-05-06 17:24:40
【问题描述】:
我正在尝试编译一个使用 freetype2 的应用程序,我从官方网站下载并编译了最新版本的 freetype2。
我使用这个命令编译程序:
gcc ttf2sfn.c -I/home/emilia/os/freetype-2.10.1/include -L/home/emilia/os/freetype-2.10.1/objs -lfreetype
但是,链接器找不到“FT_Error_String”字符。
它打印此错误消息:
/tmp/cc6FGxyc.o: In function `main':
ttf2sfn.c:(.text+0x25aa): undefined reference to `FT_Error_String'
ttf2sfn.c:(.text+0x352c): undefined reference to `FT_Error_String'
collect2: error: ld returned 1 exit status
为什么会这样? 谢谢。
【问题讨论】: