编译带有 freetype 的 VTK
vtk吧
全部回复
仅看楼主
level 2
Alsoran_ly 楼主
由于要把 Text 转成 ImageData,需要用到 freetype,如 vtkFreeTypeUtilities类
需要在configure时将 VTK_USE_SYSTEM_FREETYPE 选上,如下图
configure之后,会提示要补充INCLUDE路径和LIBRARY库文件,如下图
请问一下大家这几个路径和文件该怎么填写?
PS:我填写的INCLUDE路径是VTK源文件里的ThirdParty里自带的freetype,而自带的文件夹里并没有lib文件,所以我自己从网上下载了一个freetype 2.47编译了一下,把相应库文件freetype2.47_D.lib和freetype247.lib写在了上面。configure和 generate能通过,但是编译时,就freetype 组件没有成功,错误是有些函数没有从lib文件里找到,也就是链接不成功。可能原因是VTK自带的freetype 已经经过修改,和原版的lib文件不兼容,但我现在没法办法得到 vtk修改过的lib文件。
2017年02月07日 04点02分 1
level 12
搞定了吗?
2017年02月11日 00点02分 2
level 12
你可以直接 把vtk中的freetype拿出来用啊
2017年02月11日 00点02分 3
你好,单独拿出来没法编译通过。我的初衷是想把 text 转换为ImageData,请问有什么更好的办法吗?
2017年02月16日 15点02分
@Alsoran_ly [哈哈]当然不能直接来,需要你稍微改改
2017年02月17日 00点02分
请问这个要怎么改?Cmake的时候也遇到了上面的问题
2019年04月17日 03点04分
1