«mingw32-make» не распознается в cmd при интеграции Qt 5.0.2 и OpenCV 2.4.4 с CMAKE 2.8.10.2 в Windows 7

Я устанавливал QT5 и OpenCV 2.4.4 с CMAKE 2.8.10.2..

Я следовал инструкции из здесь и здесь . Проблема в том, что когда я хочу скомпилировать библиотеку OpenCV с помощью cmd, «mingw32-make» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Я не знаю, как реагировать, я следовал инструкции шаг за шагом..

Спасибо за ваши ответы :)

===============================

На этот вопрос был дан ответ :)
ответ: я не указал путь, содержащий mingw32-make.exe (Qt5.0.2\Tools\MinGW\bin) в системную переменную. другая версия, другой путь, заставил меня запутаться.

Итак, если вы хотите интегрировать Qt 5.0.2 и OpenCV 2.4.4 с CMAKE 2.8.10.2 в Windows 7, используйте инструкции из двух ссылок, которые я упоминал выше, это работает! Спасибо:)


person lulu    schedule 14.04.2013    source источник
comment
Это означает, что ни один из каталогов, которые вы поместили в свой PATH, не содержит mingw32-make.exe. Вы должны найти, есть ли он у вас где-нибудь, и поместить его каталог в свой путь. Если у вас его нет, но есть make.exe, переименуйте его в mingw32-make.exe и поместите его каталог в свой путь.   -  person Morwenn    schedule 14.04.2013
comment
да, вы правы, я забыл указать путь, содержащий mingw32-make.exe, в системную переменную, потому что в учебниках это не упоминалось. Спасибо   -  person lulu    schedule 15.04.2013


Ответы (1)


В меню «Пуск» вы можете найти предварительно настроенную ссылку командной строки переменной среды для Qt MinGW. Если вы используете Qt 5.0.2 for Windows 32-bit (MinGW 4.7, 650 MB), вы можете найти что-то вроде Qt 5.0.2 for Desktop (MinGW 4.7). Используйте его для своей команды. Пожалуйста, убедитесь, что вы используете версию Qt для mingw32, в противном случае вам нужна команда nmake.

person Dasun    schedule 15.04.2013
comment
Да, я использую версию Qt для mingw32. Спасибо за ответ на мой вопрос :) - person lulu; 15.04.2013
comment
Пожалуйста! Вы должны принять ответ, если считаете, что я ответил на него правильно. - person Dasun; 15.04.2013