※ ChatGPTを利用し、要約された質問です(原文:fatal error C1083: include ファイルを開けません というエラーが出ます)
fatal error C1083: include ファイルを開けません というエラーが出ます
このQ&Aのポイント
初心者のため、ソースコード内に必要なヘッダーファイルが見つからずにエラーが発生しています。
開発環境がVisual C++ 2008 Express Editionであるため、ヘッダーファイルの検索パスが設定されていない可能性があります。
ビルドが成功するためには、正しいヘッダーファイルのパスを指定する必要があります。
fatal error C1083: include ファイルを開けません というエラーが出ます
初心者です。ソースは以下の通りです。
#include "stdafx.h"
#include <cv.h>
#include <highgui.h>
#pragma comment(lib,"cv.lib")
#pragma comment(lib,"cxcore.lib")
#pragma comment(lib,"highgui.lib")
int _tmain(int argc, _TCHAR* argv[])
{
Ip1Image* img; //画像変数宣言
cvNamedWindow("画像表示"); // 表示ウィンドウの作成
img = cvLoadImage("Image.jpg"); //画像ファイルの読み込み
if(img == NULL){ //ファイルが読み込めない場合
printf("ファイルが読み込めません。\n");
cvWaitKey(0); //キー入力待機
return -1;
}
cvShowImage("画像表示", img); //表示ウィンドウに画像を表示
cvWaitKey(0); //キー入力待機
cvDestroyWindow("画像表示"); //表示ウィンドウの破棄
cvReleaseImage(&img); //画像領域の解放
return 0;
}
以上のソースをビルドすると、以下のようなエラーが出てしまって、うまくコンパイルすることができません。
1>------ ビルド開始: プロジェクト: ImageDisplay, 構成: Debug Win32 ------
1>コンパイルしています...
1>ImageDisplay.cpp
1>c:\users\g031f096\documents\visual studio 2008\projects\imagedisplay\imagedisplay\imagedisplay.cpp(5) : fatal error C1083: include ファイルを開けません。'cv.h': No such file or directory
1>ビルドログは "file://c:\Users\g031f096\Documents\Visual Studio 2008\Projects\ImageDisplay\ImageDisplay\Debug\BuildLog.htm" に保存されました。
1>ImageDisplay - エラー 1、警告 0
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
どのようにすれば通るのでしょうか?よろしくお願いします。開発環境は Visual C++ 2008 Express Editionです。
お礼
すいません。なんとか解決できました。どうもありがとうございました。