使用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
有什么办法解决这个问题吗?