ubuntu - Error while using cmake -


i have installed opencv , have been trying execute example dsiplayimage. following error while trying "cmake ."

~/desktop$ cmake . cmake error @ cmakelists.txt:5 (target_link_libraries): cannot specify link libraries target "displayimage" not built project.

-- configuring incomplete, errors occurred!

the following actual code: displayimage.cpp

#include <cv.h> #include <highgui.h> using namespace cv; int main( int argc, char** argv ) { mat image; image = imread( argv[1], 1 ); if( argc != 2 || !image.data ) { printf( "no image data \n" ); return -1; } namedwindow( "display image", cv_window_autosize ); imshow( "display image", image ); waitkey(0); return 0; } 

cmakelists.txt

cmake_minimum_required(version 2.8) project( displayimage ) find_package( opencv required ) add_executable( displayimage displayimage ) target_link_libraries( displayimage ${opencv_libs} ) 

it should

cmake_minimum_required(version 2.8) project( displayimage ) find_package( opencv required ) add_executable( displayimage displayimage.cpp ) target_link_libraries( displayimage ${opencv_libs} ) 

i tried code on machine , works. maybe because commands have capital letters!!no idea works cheers :)


Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

php - Get uncommon values from two or more arrays -

Adding duplicate array rows in Php -