[解決済み] コンパイルエラーです。Cannot open precompiled header.pch -- No such file or directory
2022-02-12 10:14:18
質問内容
最近、テキスト「"Programming」を購入しました。Bjarne Stroustrup著「Principles and Practice Using C++"」を購入し、読み進めているところです。現在、初期のプロジェクトで、いくつかの文字列を出力する必要があり、行き詰っています。Windows 10のLenovo Yoga 2 ProラップトップでVisual Studio Community 2015 update 1を使用して、プロジェクトをコンパイルしようとしましたが、詳細なエラーに遭遇しています。
"プリコンパイルされたヘッダーファイルが開けません。DebugFinding the Upstairs Bathroom.pch': No such file or directory". プロジェクト名は、適当に "Finding the Upstairs Bathroom.cpp" としました。以下はそのコードです。
// I have the headers "stdafx.h" as well as this specific header lib
// Bjarne Stroustrup created and which I had linked
// called "../../std_lib_facilities.h", which contains the standard C++ lib functions.
(#) define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS 1
int main()`// Main function`
{
cout << "Take the key out of your right pants pocket\n"; // Outputs string of text
cout << "Unlock the front door of the house\n";
cout << "Open the front door and step inside\n";
cout << "Lock the front door using the key\n";
cout << "Move up the stairs, taking them two at a time\n";
cout << "Walk to the second door on the left and face it directly\n";
cout << "Using the door handle, turn it and push the door forward\n";
cout << "Enter the bathroom while leaving the door open behind you\n";
keep_window_open();
return 0;
}
どなたか、私のエラーを修正する方法をお分かりになる方がいらっしゃれば、幸いです。
解決方法を教えてください。
この問題を解決するには、2つの方法があります。
-
プロジェクト全体をリビルドする。これにより、プリコンパイルされたヘッダが (再) 作成されるはずです。
Build/Clean Solution
を最初に選択します)。 -
プリコンパイルされたヘッダをオフにします。
Project settings / C/C++ / Precompiled headers / Not Using Precompiled Headers
.
関連
-
[解決済み】LLVMで暗黙のうちに削除されたコピーコンストラクタの呼び出し
-
[解決済み】C++ 式はポインタからオブジェクトへの型を持っている必要があります。
-
[解決済み】抽象クラス型の無効なnew-expression
-
[解決済み】関数名の前に期待されるイニシャライザー
-
[解決済み】「Expected '(' for function-style cast or type construction」エラーの意味とは?
-
[解決済み】エラー:不完全な型へのメンバーアクセス:前方宣言の
-
[解決済み】エラー:free(): 次のサイズが無効です(fast)。
-
[解決済み】C++ - ステートメントがオーバーロードされた関数のアドレスを解決できない。
-
[解決済み] Rが解決できない - Androidエラー
-
[解決済み] Cannot find symbol" や "Cannot resolve symbol" というエラーはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み】C++ 式はポインタからオブジェクトへの型を持っている必要があります。
-
[解決済み】関数名の前に期待されるイニシャライザー
-
[解決済み】C++エラー:の初期化に一致するコンストラクタがありません。
-
[解決済み】fpermissiveフラグは何をするのですか?
-
[解決済み】エラー。switchステートメントでcaseラベルにジャンプする
-
[解決済み】エラー:free(): 次のサイズが無効です(fast)。
-
[解決済み】std::cin.getline( ) vs. std::cin
-
[解決済み】Eclipse IDEでC++エラー「nullptrはこのスコープで宣言されていません」が発生する件
-
[解決済み] ビルド時に.pchファイルが見つからない場合の対処法は?