ヘッダファイルなどの追加でエラーがでます...

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
beginner98

ヘッダファイルなどの追加でエラーがでます...

#1

投稿記事 by beginner98 » 11年前

人工知能に関する断創録 というサイトの,
3日で作る高速特定物体認識システム (2) SIFT特徴量の抽出
(url:: http://aidiary.hatenablog.com/entry/20091024/1256384360
というページにリンクがあるサンプルプログラムをダウンロードし実行しようとしたのですが,メインプログラムの

#include "sift.h"
#include "imgfeatures.h"
#include "utils.h"
#include <unistd.h>

という記述にエラーが発生します.highgui.hなどは正しくインクルードされていました.

開発環境はVC++2010 Express を使用しています.
これらのヘッダファイルも上記のページのリンクからダウンロードしたもので,
追加は画面の「ヘッダーファイル」を右クリックして「追加」→「既存の項目」から追加をしました.

このプログラムはいくつかの .c ファイルを利用するのですが,これらも同様に
画面の「ソースファイル」を右クリックして「追加」→「既存の項目」から追加をしました.


メインプログラムを実行しようとすると
fatal error C1083: include ファイルを開けません。'utils.h': No such file or directory
と表示されてしまいます.


ダウンロードしたファイルはすべてデスクトップにおいたままなのですが,それがいけないのでしょうか.
いろいろ調べたのですが2時間以上調べて解決しないので,初心者にご教授下さる方がいらっしゃいましたらよろしくお願いいたします...
OpenCVは2.4を使用しています.

Rittai_3D
記事: 525
登録日時: 13年前

Re: ヘッダファイルなどの追加でエラーがでます...

#2

投稿記事 by Rittai_3D » 11年前

インクルード文のパスを間違えてはいませんか?
#include "../utils.h" など、適切なパスにしてみるとよいかもしれません。
初心者です

閉鎖

“C言語何でも質問掲示板” へ戻る