В C++ нужно ли скопировать все необходимые файлы заголовков в каталог основного файла C++?Включая заголовки в C++
Ex. У меня OpenCV установлен глобально, и привязки Python работают хорошо. Однако, если я пишу:
#include "opencv2/highgui/highgui.hpp"
Я получил ошибку «не найден». Нужно ли копировать их из своего глобального места установки в каталог проекта? Я уверен, что для этого должен быть хорошо установленный набор практик, поэтому я не хочу сам себя ткнуть в темноте.
Обычно компилятору, где искать включаемые файлы. И это зависит от компилятора и/или IDE. – juanchopanza
@juanchopanza ... и где фактическая установка lib размещена на машине разработки. –
Вам не нужно копировать заголовки или даже библиотеки в свой проект. Однако вам может потребоваться настроить переменную среды, параметр компилятора в файле проекта или некоторые параметры в среде IDE, которая сообщает компилятору, где искать. – drescherjm