Компиляция OpenCV для Visual С++ 9.0

Я смотрел на многие места, но не мог найти ничего, что подсказывало мне, как накапливать файлы lib. Я знаю, как их связывать, но папка установки openCV содержит только файлы .a. Я не могу найти файл sln или dsp. Как я могу сделать файлы lib? Сейчас все образцы получают проблемы с компоновщиками, потому что файлы lib не существуют.

Спасибо

Ответ 1

Установщик Windows (.exe) для OpenCV 2.0 не поставляется с двоичными файлами, предварительно созданными для vС++, и у него нет файлов .vcproj для использования vС++ для их создания. Вам нужно иметь cmake, который доступен бесплатно в Интернете. Я использовал GUI. Используйте это для создания файлов .vcproj, с помощью которых вы можете скомпилировать все в VС++ 2008 или что угодно. Есть некоторые ошибки. Вопрос задан и ответил.

Ответ 2

.a файлы - это библиотеки. На платформе unix они обычно представляют собой статически связанные библиотеки.

Если вы работаете с окнами, они должны быть .dll файлами. Как вы скомпилировали OpenCV и поддерживает ли он компиляцию на окнах?

Ответ 3

Чтобы создать .sln файлы, вам нужно запустить CMake в папке OpenCV, содержащей make файлы.