2

Xcodeを4.5.2にアップグレードしました。単純なc++プロジェクトを作成しましたが、何も変更していません。次のコードを持つmain.cppファイルは1つだけです

#include <iostream>

int main(int argc, const char * argv[])
{

// insert code here...
std::cout << "Hello, World!\n";
return 0;
}

しかし、プロジェクトをビルドすると、ファイルiosfwdで1つのエラーが発生します

In file included from /Users/abhineet/Github/Wiretap/Wiretap/main.cpp:9:
In file included from   /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/ c++/v1/iostream:38:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/ios:215:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iosfwd:90:10: fatal error: 'wchar.h' file not found

このエラーが発生する理由はわかりませんが、Xcode 4.5で実行すると、エラーは発生しません。

4

1 に答える 1

-2

名前空間 std を使用して追加します。#include のすぐ下

于 2013-01-16T22:40:31.170 に答える