最新の 32 ビット Eclipse Juno を使用しています。フォルダーの包含に関する多くの投稿を見てきましたが、どれもうまくいきませんでした。
問題:
#include<iostream>
#include<osgDB/ReadFile>
#include<osgViewer/Viewer>
コンパイラ (GCC) は"unresolved inclusion <iostream>"
、ReadFile および Viewer の対応する未解決の包含エラーを報告します。
私が試したこと、それを解決するために:
でProject properties > C/C++ General > Paths and symbols > Includes
。とを追加/usr/include/c++/4.4.4/
しました。これにより、値に同じ値が 自動的に含まれるようになりました。all configurations
all languages
C/C++ Build > Settings > GCC C compiler and GCC C++ compiler's includes > include paths
未解決の包含エラーが持続しました。
次に、セクションの下のセクションに追加iostream
してみました。まだ駄目。変更後にEclipseを閉じて再度開いてみました。まだ駄目。 include files
include paths
他の唯一のオプションは、機能する絶対パスを指定することでした:
#include "/home/nav/osg/osg/include/osgDB/ReadFile"
#include "/home/nav/osg/osg/include/osgViewer/Viewer"
#include "/usr/include/c++/4.4.4/iostream"
しかし、それは正しい方法ではありません。インクルードパスを正しい方法で指定するのを手伝ってくれる人はいますか?