1、/visualizer.cpp:11:10: fatal error: ft2build.h: 没有那个文件或目录
11 | #include <ft2build.h>
freetype安装问题,要把文件拉到根目录,不然找不到文件

2、编译失败找不到定义
/usr/bin/ld: CMakeFiles/interactive_face_detection_demo.dir/visualizer.cpp.o: in function `putChineseText(cv::Mat&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, cv::Point_<int>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, cv::Scalar_<double>&)':
visualizer.cpp:(.text+0x5ec): undefined reference to `FT_Init_FreeType'
/usr/bin/ld: visualizer.cpp:(.text+0x610): undefined reference to `FT_New_Face'
/usr/bin/ld: visualizer.cpp:(.text+0x631): undefined reference to `FT_Set_Pixel_Sizes'
/usr/bin/ld: visualizer.cpp:(.text+0x928):

文章讲述了在编译C++程序时遇到的Freetype库相关错误,涉及`ft2build.h`缺失、链接库问题以及如何加载和使用Freetype字体。作者提供了代码片段来解决`undefinedreference`问题。
最低0.47元/天 解锁文章
1362

被折叠的 条评论
为什么被折叠?



