我在尝试在ubuntu 16中编译opencv 3时遇到了一些麻烦。 我已经关注了opencv tutorial并且已经解决了有关该问题的问题,但无法使其发挥作用。
我的问题是编译过程找不到头文件。 当我执行make -j4时,该过程以错误结束。
/opencv/build/modules/freetype/precomp.hpp:61:22:致命错误:ft2build.h:文件或目录不存在 编译终止。
此文件位于以下目录中:
.idea
我尝试使用-I参数将/ user / include / freetype2设置为make命令的头文件夹,但它不起作用:
/xxx/tools/anaconda3/pkgs/freetype-2.5.5-1/include/freetype2/ft2build.h
/xxx/anaconda3/include/freetype2/ft2build.h
/home/xxx/anaconda3/envs/computervision/include/freetype2/ft2build.h
/usr/include/freetype2/ft2build.h
有人可以给我一个关于如何设置标题文件夹的提示吗?
谢谢。
答案 0 :(得分:0)
我终于解决了这个问题,只需将此参数添加到cmake:
-D ENABLE_PRECOMPILED_HEADERS=OFF