opencv4编译过程中遇到的错误

491 阅读1分钟

/Users/chinlee/opencv4/opencv_contrib-4.x/modules/freetype/src/freetype.cpp:50:10: fatal error: 'ft2build.h' file not found #include <ft2build.h> ^~~~~~~~~~~~ 1 error generated. make[2]: *** [modules/freetype/CMakeFiles/opencv_freetype.dir/src/freetype.cpp.o] Error 1 make[1]: *** [modules/freetype/CMakeFiles/opencv_freetype.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....

解决办法: brew install freetype

/Users/chinlee/opencv4/opencv_contrib-4.x/modules/freetype/src/freetype.cpp:56:10: fatal error: 'hb.h' file not found #include <hb.h> ^~~~~~ 1 error generated. make[2]: *** [modules/freetype/CMakeFiles/opencv_freetype.dir/src/freetype.cpp.o] Error 1 make[1]: *** [modules/freetype/CMakeFiles/opencv_freetype.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....

解决办法: brew install HarfBuzz

     ^~~~~~~~~~~~