QT Creator 2.3、QT 4.7.4で簡単なOpenCVプログラムを実行しようとしています。私は構文が正しいことを知っているが、私のプログラムは実行されません。私がそれを実行すると、単に "Press <RETURN> to close this window...
"のqtcreator_process_stub.exeウィンドウが表示されます。QT Creatorはプログラム実行中にコード0で終了します
これはなぜですか?アプリケーションの出力がmyQtConsoleProject.exeはコード0
で私のソースコードの内容を終了しました\リリース\
Starting C:\Users\chris\QT\myQtConsoleProject-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Release\release\myQtConsoleProject.exe...
C:\Users\chris\QT\myQtConsoleProject-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Release
ある
QT += core
QT -= gui
TARGET = myQtConsoleProject
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
INCLUDEPATH += C:\\opencv\\release\\include
LIBS += -LC:\\opencv\\release\\lib \
-lopencv_core231.dll \
-lopencv_highgui231.dll \
-lopencv_imgproc231.dll \
-lopencv_features2d231.dll \
-lopencv_calib3d231.dll
次のとおりです。私の.PROファイルは、次のようなになります。
#include <stdio.h>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
int main() {
printf("not outputting...\n");
cv::Mat image= cv::imread("C:/temp/img.jpg");
cv::namedWindow("My Image");
cv::imshow("My Image", image);
cv::waitKey(50000);
return 1;
}
私はパスにC:\opencv\release\bin
を追加しました。
main.cpp –
に何を持っていなくても、誰も本当に答えを出すことはできません。申し訳ありません。私は今、ソースコードを含めました – water