龍神録4章について

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

龍神録4章について

#1

投稿記事 by くるり » 16年前

C言語始めたての初心者です。
現在、龍神録で勉強に勤しんでいるのですが、4章のコンパイラがどうしても上手くいきません。
元サイト様から、プログラムをそのまま貼り付けさせて頂いているのですが、どうやらヘッダに問題があるようで、エラーが続いております。

エラーの内容は、
1>graph.cpp
1>c:\users\owner\desktop\プログラミングフォルダ\テスト2\include\gv.h(1) : fatal error C1083: include ファイルを開けません。'../../../include/DxLib.h': No such file or directory
1>key.cpp
1>c:\users\owner\desktop\プログラミングフォルダ\テスト2\include\gv.h(1) : fatal error C1083: include ファイルを開けません。'../../../include/DxLib.h': No such file or directory
1>load.cpp
1>c:\users\owner\desktop\プログラミングフォルダ\テスト2\include\gv.h(1) : fatal error C1083: include ファイルを開けません。'../../../include/DxLib.h': No such file or directory
1>main.cpp
1>c:\users\owner\desktop\プログラミングフォルダ\テスト2\include\gv.h(1) : fatal error C1083: include ファイルを開けません。'../../../include/DxLib.h': No such file or directory

となっており、プログラムを実行したくとも、自分では原因がわからずにいます。
こんな初心者がこのような所で質問するのは厚かましいと考える方もいるでしょうが、何卒よろしくお願いします。

環境はVista、VC++2008EE、DXライブラリとなっております。

conio

Re:龍神録4章について

#2

投稿記事 by conio » 16年前

パスの設定ミスですね。

ヘッダファイル自体に問題があるのではなく、ヘッダファイルの存在する場所に問題があります。

--------------------------------
【1】「../../../include/DxLib.h」
【2】「../include/DxLib.h」
【3】「DxLib.h」
--------------------------------
【1】~【3】は、それぞれ何がどのように違うのか分かりますか?

それぞれ、
-----------------------------------------------------------------------------------------
【1】3つ上の階層にある"include"というフォルダの中にある"DxLib.h"というヘッダファイル
【2】1つ上の階層にある"include"というフォルダの中にある"DxLib.h"というヘッダファイル
【3】同じ階層にある"DxLib.h"というヘッダファイル
-----------------------------------------------------------------------------------------
という意味になります。

今回は【1】なので、

①3つ上の階層に"include"というフォルダが存在するか
②"include"というフォルダの中に"DxLib.h"というヘッダファイルが入っているか

を調べてみてください。

くるり

Re:龍神録4章について

#3

投稿記事 by くるり » 16年前

conioさん、とてもわかりやすい説明どうもありがとうごいざいます。
conioさんの言ったとおりに、手直しを加えたところ、おかげさまで、コンパイルに成功しました。
本当にありがとうございます。

閉鎖

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