opencv-3.4.2をソースからインストール中に以下のようなエラーが吐き出された。
/root/opencv-3.4.2/modules/python/src2/cv2.cpp:30:10: fatal error: pyopencv_generated_include.h: No such file or directory #include "pyopencv_generated_include.h"
このサイトに上述のエラーの解決方法が以下のコードを実行することであると書かれていた。
python ./modules/python/src2/gen2.py ./build/modules/python_bindings_generator ./build/modules/python_bindings_generator/headers.txt
上のコードはbuildディレクトリから実行するのではなく、一つ上の階層(opencv-3.4.2)で実行する。つまり、buildディレクトリからcd ..
を実行してから上記のコードを実行する必要があるということ。
スポンサーリンク
スポンサーリンク