Ich plane mit der Gesichtserkennung mehr zu arbeiten, und so habe ich versucht, dlib zu installieren. Ich folgte den Anweisungen:Kann nicht kompilieren dlib, schlägt es bei 99%
cd examples
mkdir build
cd build
cmake ..
cmake --build . --config Release
Und der einzige, der fehlgeschlagen ist, war der letzte. Es lief gut bis, bis es zu 99% fertig bekam, und dann:
Scanning dependencies of target train_shape_predictor_ex
[ 96%] Building CXX object CMakeFiles/train_shape_predictor_ex.dir/train_shape_predictor_ex.cpp.o
[ 96%] Linking CXX executable train_shape_predictor_ex
[ 96%] Built target train_shape_predictor_ex
Scanning dependencies of target using_custom_kernels_ex
[ 96%] Building CXX object CMakeFiles/using_custom_kernels_ex.dir/using_custom_kernels_ex.cpp.o
[ 97%] Linking CXX executable using_custom_kernels_ex
[ 97%] Built target using_custom_kernels_ex
Scanning dependencies of target video_tracking_ex
[ 97%] Building CXX object CMakeFiles/video_tracking_ex.dir/video_tracking_ex.cpp.o
[ 98%] Linking CXX executable video_tracking_ex
[ 98%] Built target video_tracking_ex
Scanning dependencies of target webcam_face_pose_ex
[ 98%] Building CXX object CMakeFiles/webcam_face_pose_ex.dir/webcam_face_pose_ex.cpp.o
[ 99%] Linking CXX executable webcam_face_pose_ex
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
/usr/local/lib/libopencv_highgui.so.2.4.11: undefined reference to `[email protected]_4.0'
collect2: error: ld returned 1 exit status
make[2]: *** [webcam_face_pose_ex] Error 1
make[1]: *** [CMakeFiles/webcam_face_pose_ex.dir/all] Error 2
make: *** [all] Error 2
Es sieht für mich wie ich bin nur ein paar Dateien fehlt. Wie würde ich das reparieren?
Es sagt hinzufügen "' -DBUILD_TIFF = ON'" auf die cmake. An wen hänge ich das an: "cmake .." oder "cmake --build. --config Release"? Und warum kann ich LibTIFF4 nicht einfach installieren? – Rich
Ich habe das gerade hinzugefügt und neu gemacht, und es gab mir immer noch die gleichen Fehler. – Rich
hast du opencv oder dlib neu erstellt? – Evgeniy