opencv2.4.10 был установлен на моей машине. И это объединяет vs2013. Теперь я хочу создать приложение AR, используя ArUco и vs2013.
Я скачиваю ArUco 1.2.4 с Вот. И я создаю консольное приложение на vs2013. Я делаю ниже шаги:
1.Menu Project —- $ ProjectName Properties
Выберите Configuration Manager … и добавьте платформу x64
В поле конфигурации выберите конфигурацию выпуска
3.1. В свойствах конфигурации —- C / C ++ —- Дополнительные каталоги include, .. \ aruco_msvc \ include
3.2. В свойствах конфигурации —- компоновщик —- дополнительные каталоги библиотек, .. \ aruco_msvc \ lib
3.3 В свойствах конфигурации —- компоновщик —- дополнительные зависимости —- добавить библиотеки зависимостей
aruco124.dll
tbb.dll
(Есть некоторые opencvxxx241.dll, но я не добавляю их. Потому что я добавил opencvxxx2410.dll раньше.)
3.4. Добавить .. \ aruco_msvc \ bin в путь к системной среде
3.5. Перезапустите Visual studio.
Затем я запускаю свой проект, используя режим выпуска, он говорит, что cannot open input file aruco124.dll
РЕДАКТИРОВАТЬ !!!
Я использую только папку aruco_msvc из взятых Вот эти шаги. Я думаю, что мне не нужна папка aruco1.2.4. Это правильно?
Я изменяю шаг 3.3, и это работает.
3.3 В свойствах конфигурации —- компоновщик —- дополнительные зависимости —- добавить библиотеки зависимостей
aruco124.lib