こんばんは、このたびはDirectX9.0のSDK(2005August)をインストールし、早速開発しています。
そこで分からないことがあるので質問させていただきます。
大きなプログラムを作るときって、機能ごとにファイルに分けますよね。で、プログラムを分けるときって、~.cppと~.hをセットみたいに作りますよね?
普段はこれでプログラムの分割もできるのですが
今回、SDKについているCommonフォルダ内のファイルを使ったサンプルに、自分で作ったプログラムを追加していった結果、コンパイル時にcppファイルで必ず「プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。」というエラーが発生してしまいます。(なぜかメイン関数のあるcppファイルではそのエラーは出ないのですが・・・)
この原因と解決法について、どなたかご存知でしたら回答をお願いいたしますm(_ _)m
分かりづらい質問ですみません^^;
No.1ベストアンサー
- 回答日時:
そのcppファイルの一番上にstdafx.hを追加してみてください。
多分それで直ります。
プロジェクトの設定の中で「プリコンパイル済ヘッダを使用する」といった項目がオンになっています。
それが原因です。
小規模なプログラムだとわかりませんが大規模な例えば市販のゲーム等は
フルコンパイルすると1時間以上かかったりします。
とくにC++のコンパイルはヘッダの解析に時間がかかるのです。
そこでヘッダをコンパイルしやすい形で保持しておき、何度も解析されるのを
避けるようにする仕組みで使われているわけです。
http://japan.linux.com/desktop/03/12/03/1327232. …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- ノートパソコン パソコンのファイル追加履歴について 1 2022/05/07 15:35
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- Android tar.ファイルのインストールについて知りたいです 2 2022/07/23 15:34
- Outlook(アウトルック) 【 Windows 10 】アドレス帳に正しくインポートを完了させたい。 3 2023/04/23 13:41
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<math.h>があるのにsqrtが・...
-
VBAを何回も作り直して、容量が...
-
1 つ以上の複数回定義されてい...
-
” OS ビルド ” の意味が分か...
-
RPGでプログラムからソースファ...
-
Makefile作成時の拡張子.oとは?
-
outportb関数について
-
セミコロンについて
-
複数のサブディレクトリを一緒...
-
VB5の逆コンパイルについて
-
【VC++6.0(MFC)】警告「LINK : ...
-
「fatal error C1189」を回避す...
-
PRO*C コンパイルエラー
-
2G以上のファイル操作
-
定数式とはどういう意味でしょ...
-
C言語でヘッダファイルにグロー...
-
MFCのエラーについて
-
戻り値について
-
CImageクラスの使用について
-
Fortranについて教えてください
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
” OS ビルド ” の意味が分か...
-
VBAを何回も作り直して、容量が...
-
「fatal error C1189」を回避す...
-
C言語でヘッダファイルにグロー...
-
Makefile作成時の拡張子.oとは?
-
エクセルVBAではRound...
-
1 つ以上の複数回定義されてい...
-
コンパイルエラー:ユーザ定義...
-
セミコロンについて
-
ILSpyで、デコンパイルできない。
-
[c++] <pthread.h>がinclude で...
-
クリティカルエラー Expressio...
-
マクロ コンパイルがグレーバック
-
PRO*C コンパイルエラー
-
外部シンボル "_main"は未解決です
-
他のLinuxでも動くa.outの作り方
-
<math.h>があるのにsqrtが・...
-
戻り値について
-
pyc 編集 閲覧
-
C++コンパイル時に『 C1083: in...
おすすめ情報