次の C++ アプリケーションは、Eclipse CDT 内で正常にコンパイルおよび実行されますが、IDE は引き続き次のエラーを報告しています。
Could not resolve function wprintf
#include <stdio.h>
#include <wchar.h>
int main()
{
wprintf(L"Hello world");
return 0;
}
ディレクトリ/usr/include
(wchar.h
存在する場所) は、インクルード パス内に確実にリストされます。そうしないと、アプリケーションはコンパイルされません。wprintf
レポートで F3 を押す:
Could not find symbol 'wprintf' in index
これは私のセットアップです:
- openSUSE 11.4
- Java 開発者向け Eclipse IDE (Indigo Service Release 2 - ビルド 20120216-1857)
- Eclipse CDT v8.0.2.201202111925
Eclipse CDTでこの機能を正しく解決する方法を知っている人はいますか?