Sabtu, 20 Juni 2015
Mengkompile opencv code (c++ / cpp) menggunakan g++
Sebelum mengkompile pastikan Opencv dan
g++ sudah terinstall.
Buka terminal lalu ikuti perintah pada
gambar dibawah
arna@Computer:~/Documents/Blog
Post/C++$ ls
deteksi_wajah.cpp
haarcascade_frontalface_alt.xml
arna@Computer:~/Documents/Blog
Post/C++$ pkg-config --libs --cflags opencv #enter
-I/usr/local/include/opencv
-I/usr/local/include /usr/local/lib/libopencv_calib3d.so
/usr/local/lib/libopencv_contrib.so /usr/local/lib/libopencv_core.so
/usr/local/lib/libopencv_features2d.so
/usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_gpu.so
/usr/local/lib/libopencv_highgui.so
/usr/local/lib/libopencv_imgproc.so
/usr/local/lib/libopencv_legacy.so /usr/local/lib/libopencv_ml.so
/usr/local/lib/libopencv_nonfree.so
/usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_ocl.so
/usr/local/lib/libopencv_photo.so
/usr/local/lib/libopencv_stitching.so
/usr/local/lib/libopencv_superres.so /usr/local/lib/libopencv_ts.a
/usr/local/lib/libopencv_video.so
/usr/local/lib/libopencv_videostab.so /usr/local/lib/libopencv_viz.so
/usr/lib/i386-linux-gnu/libXext.so /usr/lib/i386-linux-gnu/libX11.so
/usr/lib/i386-linux-gnu/libICE.so /usr/lib/i386-linux-gnu/libSM.so
/usr/lib/i386-linux-gnu/libGL.so /usr/lib/i386-linux-gnu/libGLU.so
-ltbb -lrt -lpthread -lm -ldl
arna@Computer:~/Documents/Blog
Post/C++$ # kopi teks di atas
arna@Computer:~/Documents/Blog
Post/C++$ g++ -o deteksi_wajah
deteksi_wajah.cpp -I/usr/local/include/opencv
-I/usr/local/include /usr/local/lib/libopencv_calib3d.so
/usr/local/lib/libopencv_contrib.so /usr/local/lib/libopencv_core.so
/usr/local/lib/libopencv_features2d.so
/usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_gpu.so
/usr/local/lib/libopencv_highgui.so
/usr/local/lib/libopencv_imgproc.so
/usr/local/lib/libopencv_legacy.so /usr/local/lib/libopencv_ml.so
/usr/local/lib/libopencv_nonfree.so
/usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_ocl.so
/usr/local/lib/libopencv_photo.so
/usr/local/lib/libopencv_stitching.so
/usr/local/lib/libopencv_superres.so /usr/local/lib/libopencv_ts.a
/usr/local/lib/libopencv_video.so
/usr/local/lib/libopencv_videostab.so /usr/local/lib/libopencv_viz.so
/usr/lib/i386-linux-gnu/libXext.so /usr/lib/i386-linux-gnu/libX11.so
/usr/lib/i386-linux-gnu/libICE.so /usr/lib/i386-linux-gnu/libSM.so
/usr/lib/i386-linux-gnu/libGL.so /usr/lib/i386-linux-gnu/libGLU.so
-ltbb -lrt -lpthread -lm -ldl # lalu paste dan tekan enter
arna@Computer:~/Documents/Blog
Post/C++$ ls
deteksi_wajah deteksi_wajah.cpp
haarcascade_frontalface_alt.xml
arna@Computer:~/Documents/Blog
Post/C++$ # selesai, tinggal menjalan kan
arna@Computer:~/Documents/Blog Post/C++$ ls
deteksi_wajah deteksi_wajah.cpp haarcascade_frontalface_alt.xml
arna@Computer:~/Documents/Blog
Post/C++$ ./deteksi_wajah
init done
opengl support available
arna@Computer:~/Documents/Blog
Post/C++$
# Terima kasih
SSnya
Langganan:
Posting Komentar
(
Atom
)
© arna | kutuc0m™ 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool Published..Gooyaabi Templates
Tidak ada komentar :
Posting Komentar