さまざまなプラットフォームで取得およびコンパイルできるポータブルC++makefileプロジェクトを作成するために、Eclipse(CDT)を使用しようとしています。各プラットフォームのネイティブコンパイラを使用するようにビルド構成を設定しています。Windowsの場合、これはVisualC++を意味します。
現在、2つの別々の問題が発生しています。1つ目は、使用しようとしているインクルードパスをEclipseに認識させられないことです。私のコンピューターでは、コンパイラーはにありC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
ます。Windows固有のビルド構成でプロジェクト設定に移動し、それをC /C++の[一般]->[パスとシンボル]->[インクルード]->[C++ソースファイル]に追加しました。Eclipseは、私が含めようとしているファイルが見つからないとまだ文句を言っています。
私が抱えている2番目の問題は、makeがコンパイラの実行可能ファイルを見つけられないことです。Cygwinを介してインストールされたmakeのコピーを使用していますが、問題がある場合とない場合があります。Windows用のプロジェクトをビルドするために使用できるWindows用のmake-likeプログラムがあるかどうか疑問に思いました。
2つの質問を1つにまとめて申し訳ありませんが、1つの石で2羽の鳥を殺す方が簡単だと思いました。