kuttiylajai Ответов: 1

Откройте CV для использования в visual studio


Привет,
Это общий вопрос, который не ограничивается только использованием OpenCV. Я должен включить новую библиотеку от третьей стороны. Я хочу использовать Visual Studio в качестве своего компилятора. Для настройки, чтобы навсегда запомнить настройку, я добавляю include и библиотеку в каталоги Tools- & gt;Options ->Porjects and Solutions - & gt;VC++ - Include, Lib.

Я хотел определить макрос типа OPEN_CV_ROOT точно так же, как (VSInstallDir) или что-то в этом роде.

Как я могу этого достичь

Что я уже пробовал:

Я попробовал сделать следующее.
1. создал переменную окружения с именем OPEN_CV_ROOT и попробовал в настройках-Dint работать как положено
2. я дал полный путь просмотра для соответствующего каталога.

Jochen Arndt

После того как вы добавили пути к конфигурации, они больше не нужны в других местах кода или конфигурации. Так зачем же вам нужно дополнительное определение?

Вы также должны различать макросы C/C++, переменные среды и константы конфигурации внутреннего проекта VS, такие как $(VSInstallDir).

Поэтому вы должны сказать нам, где вы хотите использовать такие "макросы" (например, в исходном коде, шагах сборки).

Richard MacCutchan

"Я хочу использовать Visual Studio в качестве своего компилятора"
Visual Studio-это IDE, а не компилятор. Он может создавать файлы make или скрипты msbuild для выполнения компиляции, но это все. Вам просто нужно добавить настройки в свой проект,и они запомнятся.

1 Ответов

Рейтинг:
1

kuttiylajai

Спасибо, что я объявил новую переменную окружения, и я мог бы непосредственно использовать ее в Visual Studio. Спасибо за предложение