web-dev-qa-db-ja.com

Xcode 11.1:iostream 'ファイルが見つかりません

MacBook PromacOS Catalina 10.15に更新し、C++コマンドラインプログラムをコンパイルして実行しようとしましたが、次の問題がありました。以前のバージョンには存在しませんでした。

これは単にコードです:

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello, World!\n";
    return 0;
}

コードは期待どおりにコンパイルして出力しますが、それでもXcodeは次のように言っています。

fatal error: 'iostream' file not found

ビルド設定/ C++標準ライブラリlibstdc ++に変更しようとしましたが、警告は次のとおりです:

warning: include path for stdlibc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead

そして、同じiostreamエラーがまだ存在します。

3
yavvuz

だから、私は私のラップトップを再起動し、すべてを今すぐうまくいくようです、助けてくれた人々に感謝します。

0
yavvuz

私の場合、コンパイルさえできません、@ Alan Birtlesのコメントを読んだ後、デフォルトに変更して動作しました

0

私は同じ問題を抱えています。コードはコンパイルして問題なく実行されますが、XCodeはiostreamが見つからないと言い続けます。エラーはランダムに表示されるようですので、再起動は一時的な解決策にすぎません。

0
bmg