Перейти к содержимому
Compvision.ru
Эдуард

ошибка: «тип компьютера модуля "x64" противоречит типу целевого компьютера "X86"»

Recommended Posts

Уважаемые коллеги. Помогите с решением такой проблемы. Установил библиотеку opencv, вроде добился того, что одна простая тестовая программа по распознаванию заработала. Решил перейти к функции SURF, которая мне как раз и необходима, возникла ошибка, обработать которую уже сколько времени никак не могу: «тип компьютера модуля "x64" противоречит типу целевого компьютера "X86"». Что делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Установите тип проекта x64 или OpenCV установите x32.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Видимо у вас операционная система  х86 и пытаетесь запустить модуль opencv х64. По хорошему операционку надо переставлять т.к. для работы с картинками надо много памяти или запускать opencv х32 и в настройках проекта ставить флажок "использовать длинные адреса".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сейчас как раз компилирую PCL 1.7.2 и вылезла эта ошибка, хотя вроде все х64. Оказалось везде в в настройках проекта Properties -> Linker ->Command Line -> Additional optiorns стоит /machine:X86. Приходится все вручную вычищать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллеги, задача решена - помогла пересборка библиотеки (cmake-ом). По-видимому, в предыдущие разы собирал из разных файлов и с кучей неработающих настроек и ссылок. Аккуратный повтор сборки привёл к работоспособной версии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×