[opencv 4.0.0 installation] Failed build project

asked 2018-05-10 07:29:33 -0600

Bima Wijaya gravatar image

updated 2018-05-10 08:36:40 -0600

berak gravatar image

Hi i want to learn computer vision and this first time using opencv.
Please guide me to fix my error.
Step to reproduce :
1. I follow this step : https://docs.opencv.org/3.4/d7/d9f/tu...
2. Eclipse oxygen 3 C/C++
3. Set include path : /usr/local/include/opencv2
4. Set library : /usr/local/lib
5. Call libraries : opencv_core, opencv_high_ui, opencv_imgcodecs
6. Create main.cpp just for test

#include <opencv2/opencv.hpp>
using namespace cv;
int main(int argc, char** argv) {
    Mat inputImage = imread(argv[1]);
    imshow("Input Image", inputImage);
    waitKey(0);
    return 0;

}

Last commit opencv 000a13b6a35f65eb04e5c78721364406718f5d81 and for opencv_contrib 2b5eca6e1726afa2c179da672ad3a79a019da185.

Then when i build my project i got :

Description Resource    Path    Location    Type
Program "/ndk-build.cmd" not found in PATH  OpenCV Tutorial 2 - Mixed Processing            C/C++ Problem
Project 'OpenCV Library - @OPENCV_VERSION@' is missing required source folder: 'gen'    OpenCV Library - @OPENCV_VERSION@       Build path  Build Path Problem
Project 'OpenCV Library - @OPENCV_VERSION@' is missing required source folder: 'src'    OpenCV Library - @OPENCV_VERSION@       Build path  Build Path Problem
Project 'OpenCV Sample - 15 puzzle' is missing required source folder: 'gen'    OpenCV Sample - 15 puzzle       Build path  Build Path Problem
Project 'OpenCV Sample - camera-calibration' is missing required source folder: 'gen'   OpenCV Sample - camera-calibration      Build path  Build Path Problem
Project 'OpenCV Sample - color-blob-detection' is missing required source folder: 'gen' OpenCV Sample - color-blob-detection        Build path  Build Path Problem
Project 'OpenCV Sample - face-detection' is missing required source folder: 'gen'   OpenCV Sample - face-detection      Build path  Build Path Problem
Project 'OpenCV Sample - image-manipulations' is missing required source folder: 'gen'  OpenCV Sample - image-manipulations     Build path  Build Path Problem
Project 'OpenCV Tutorial 1 - Camera Preview' is missing required source folder: 'gen'   OpenCV Tutorial 1 - Camera Preview      Build path  Build Path Problem
Project 'OpenCV Tutorial 2 - Mixed Processing' is missing required source folder: 'gen' OpenCV Tutorial 2 - Mixed Processing        Build path  Build Path Problem
Project 'OpenCV Tutorial 3 - Camera Control' is missing required source folder: 'gen'   OpenCV Tutorial 3 - Camera Control      Build path  Build Path Problem
Project 'OpenCV Tutorial 4 - Use OpenCL' is missing required source folder: 'gen'   OpenCV Tutorial 4 - Use OpenCL      Build path  Build Path Problem
Project 'OpenCV_JavaAPI_Tests' is missing required source folder: 'gen' OpenCV_JavaAPI_Tests        Build path  Build Path Problem
Project 'OpenCVEngineService' is missing required source folder: 'gen'  OpenCVEngineService     Build path  Build Path Problem
The project cannot be built until build path errors are resolved    OpenCV Library - @OPENCV_VERSION@       Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Sample - 15 puzzle       Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Sample - camera-calibration      Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Sample - color-blob-detection        Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Sample - face-detection      Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Sample - image-manipulations     Unknown Java Problem
The project cannot be built until build path errors are resolved    OpenCV Tutorial 1 - Camera Preview      Unknown Java Problem
Program "/ndk-build ...
(more)
edit retag flag offensive close merge delete

Comments

please replace your screenshots with a text version, so we can quote errors correctly, it can be indexed for search, etc. thank you !

berak gravatar imageberak ( 2018-05-10 07:42:39 -0600 )edit

Here complete log from eclipse : https://github.com/bimajatiwijaya/exp...

Bima Wijaya gravatar imageBima Wijaya ( 2018-05-10 07:55:42 -0600 )edit
1

Thank you for respond, i thought to give complete log. I added log to question.

Bima Wijaya gravatar imageBima Wijaya ( 2018-05-10 08:18:49 -0600 )edit

thank you, much better now !

berak gravatar imageberak ( 2018-05-10 08:37:21 -0600 )edit

i have no idea, how you got there, but all messages are from the android samples, which you probably should not try to build in a desktop/c++ environment.

put eclipse aside for a second, and try to compile your prog from cmdline:

g++ myprog.cpp -o myprog -lopencv_core -lopencv_imgcodecs -lopencv_highgui

just to see, if your opencv install worked. then try again with eclipse

berak gravatar imageberak ( 2018-05-10 08:44:34 -0600 )edit

i got this message : OpenCV 4.x+ requires enabled C++11 support then i add -std=c++11 no error but nothing happend

Bima Wijaya gravatar imageBima Wijaya ( 2018-05-10 09:32:53 -0600 )edit

Thank you, Now i can run that script from command line with 'make'. thank you. for eclipse still can't running and still getting same error

Bima Wijaya gravatar imageBima Wijaya ( 2018-05-10 09:39:45 -0600 )edit