utiliser OpenCV avec Clion IDE sur Windows

Je suis actuellement à la recherche d'un moyen de créer des applications avec OpenCV avec Clion de JetBrains.

J'ai installé OpenCV avec Choco, j'ai donc tous les trucs dans C:\opencv

c'est mon projet avec Clion

CMakeLists.txt:

cmake_minimum_required(VERSION 3.3)
project(test)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
include_directories("C:\\opencv\\build\\include\\")

FIND_PACKAGE( OpenCV REQUIRED core highgui imgproc)
set(OpenCV_FOUND TRUE)

set(SOURCE_FILES main.cpp)
add_executable(prog ${SOURCE_FILES})

et la main.cpp:

#include <opencv2/opencv.hpp>

int main() {

    cv::Mat img = cv::imread("./test.jpg", -1);
    cv::imshow("Mon image", img);
    cv::waitKey(0);
    return 0;
}

et la réponse de la construction :

undefined reference to `cv::imread(cv::String const&, int)'

et indéfini des erreurs pour toutes les fonctions OpenCV

Savez-vous pourquoi ça ne fonctionne pas?

avez-vous mis vos variables d'environnement? Quel compilateur que vous utilisez? Vous n'êtes pas un lien de votre exécutable contre la OpenCV_LIBS

OriginalL'auteur miton18 | 2016-03-14