1

次のようなエラーが発生します

Error 1 fatal error LNK1107: invalid or corrupt file: cannot read at 0x2C8 C:\Program Files\OpenCV\bin\highgui110.dll

追加のインクルードディレクトリ

C:\Program Files\OpenCV\cxcore\include
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\cv\include

追加のライブラリディレクトリ

C:\Program Files\OpenCV\otherlibs
C:\Program Files\OpenCV\lib
C:\Program Files\OpenCV\bin

追加の依存関係

cv.lib
highgui.lib
cxcore.lib
highgui110.dll

エラーメッセージは

Error 1 fatal error LNK1107: invalid or corrupt file: cannot read at 0x2C8 C:\Program Files\OpenCV\bin\highgui110.dll 1 OpenCV Capture

highgui.dllの何が問題になっていますか?

助けてください。

ありがとう。

これが私のソースコードです。

コード:

#ifndef CAM_CAPTURE_H
#define CAM_CAPTURE_H


#include "cv.h"
#include "highgui.h"

class CamCapture
{
private:
CvCapture* myCaptureHandler;
IplImage* videoFrame;
int key;

public:
CamCapture();
~CamCapture();

void Init();

};


#endif
4

1 に答える 1

1

追加の依存関係のリストからhighgui110.dllを削除します。追加の依存関係では、libファイルのみをリストする必要があります。

于 2009-09-06T11:05:58.027 に答える