2012-03-25 14 views
0

createOpenGLCallbackを使用しているときにコンパイルの問題が発生しています。私は、次のエラーメッセージが表示されています:createOpenGLCallbackへの未定義参照コンパイルエラー

他のopecv関数がうまく動作するため、なぜわからないのですか?私はqmakeを使ってプログラムをコンパイルしています。以下は私の設定ファイルは次のとおりです。

QT  += core gui \ 
     opengl 

TARGET = surf 
TEMPLATE = app 


SOURCES += main.cpp\ 
     mainwindow.cpp \ 
FrameBuffer.cpp \ 
robustmatcher.cpp 

HEADERS += mainwindow.h \ 
FrameBuffer.h \ 
imginfo.h \ 
robustmatcher.h 

FORMS += mainwindow.ui 
CONFIG += link_pkgconfig 
PKGCONFIG += opencv 

私はUbuntuのに11.10 32ビット

何が間違っている任意のアイデアを使用していることを追加することができますか?

答えて

0

cv::createOpenGLCallback() OpenCVのHighGUIモジュールで利用できるのは、OpenCVがQtサポートでコンパイルされている場合のみです。これはあなたのケースではないようです。

+0

ありがとうございました。しかし、opencvをアンインストールして、qtをサポートするagianをインストールすると、同じエラーが表示されます。私はopencv 2.3.1を使用しています。たぶんバグなどがあるかもしれません。 –

関連する問題