VS -код не может открыть исходный файл "OpenCv2/opencv.hpp"C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 VS -код не может открыть исходный файл "OpenCv2/opencv.hpp"

Сообщение Anonymous »

Я пытаюсь включить библиотеку OpenCV для моего проекта. Но код VS продолжает показывать мне ошибку: < /p>

Код: Выделить всё

#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (/Users/erenerogullari/Desktop/School/DIP/dip02/main.cpp).
cannot open the source file 'opencv2/opencv.hpp'.
< /code>
Даже если я добавил его в свой Path in 'futs.json'.#include  // Error is shown here
#include 
#include 
#include 
#include 

using namespace std;
using namespace cv;

int main(int argc, char **argv){...}
и My 'setting.json' для расширения c/c ++ в коде VS:
{
"editor.formatOnSave": true,
"kite.showWelcomeNotificationOnStartup": false,
"C_Cpp.default.includePath": ["${default}", "/Users/eren/opencv-4.5.0/include/opencv2"]
}
< /code>
Я создал проект, используя инструменты Cmake для кода VS. Вот мой файл 'cmakelists.txt', если он полезен каким -либо образом: < /p>
cmake_minimum_required(VERSION 3.1)

project( dip2 LANGUAGES CXX )

find_package( OpenCV REQUIRED )

add_library(code
Dip2.cpp
Dip2.h
)

set_target_properties(code PROPERTIES
CXX_STANDARD 11
CXX_STANDARD_REQUIRED YES
CXX_EXTENSIONS NO
)

target_link_libraries(code
PUBLIC
${OpenCV_LIBS}
)

target_include_directories(code PUBLIC ${OpenCV_INCLUDE_DIRS})

add_executable(main
main.cpp
)

set_target_properties(main PROPERTIES
CXX_STANDARD 11
CXX_STANDARD_REQUIRED YES
CXX_EXTENSIONS NO
)

target_link_libraries(main
PRIVATE
code
)

target_include_directories(main PUBLIC ${OpenCV_INCLUDE_DIRS})

add_executable(unit_test
unit_test.cpp
)

set_target_properties(unit_test PROPERTIES
CXX_STANDARD 11
CXX_STANDARD_REQUIRED YES
CXX_EXTENSIONS NO
)

target_link_libraries(unit_test
PRIVATE
code
)

target_include_directories(unit_test PUBLIC ${OpenCV_INCLUDE_DIRS})
< /code>
Я использую код Visual Studio 1.51.1 на macOS 11.0.1. Спасибо заранее!

Подробнее здесь: https://stackoverflow.com/questions/650 ... opencv-hpp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»