Freetype静态链接未定义参考

时间:2018-11-27 15:16:25

标签: c++ static-libraries freetype

使用Visual Studio 2017从freetype源代码下载并编译静态库之后,我已在cygwin下使用cmake链接到我的项目:

set ( FREETYPE_LIBRARY /home/User/pdfalto/freetype-2.9.1/objs/Win32/freetype.lib)
target_link_libraries(myproject ${FREETYPE_LIBRARY} dl)

这会引发错误:

(.text+0xbd): undefined reference to `FT_Init_FreeType'

使用nm列出符号将给出:

$ nm /home/User/pdfalto/freetype-2.9.1/objs/Win32/freetype.lib | grep FT_Init_FreeType
00000000 T _FT_Init_FreeType

有什么办法解决这个问题吗?

0 个答案:

没有答案