2010-12-20 12 views
0

ウィンドウのブースト1_45_0をダウンロードしました。私はvC++ 6を私のWindows 7 64bit PCにインストールしました。窓の紹介では、私は小さなラムダプログラムをコンパイルしようとしている。
私はc:のルートにboostを置いた、私はc:\ boost \ boost_1_45_0を持っています。 、ウィンドウのブースト、初めての使用

にウィンドウシステムの詳細設定で、私の「含める」環境変数に:「\ブースト\のboost_1_45_0 Cを」私は、コマンドプロンプトでコンパイルしようとすると、IC

前に行うには他に何が必要なのか私は追加しました C:\ test \ boost> cl/EHsc/I c:\ boost \ boost_1_45_0 boost.cpp Microsoft(R)32ビットC/C++最適化コンパイラバージョン12.00.8804 for 80x86 著作権(C) )Microsoft Corp. 1984-1998。全著作権所有。

boost.cpp C:\ブースト\のboost_1_45_0の\ブースト/設定/ suffix.hpp(596):エラーC2039: '所属する類別':私 は '`グローバル名前空間'」 Cのメンバーではありませんよ:\ \ boost_1_45_0 \ boost_1_45_0 \ boost/config/suffix.hpp(596):エラーC2873: 'typeinfo':s ymbolはusing宣言で使用できません c:\ boost \ boost_1_45_0 \ boost_1_45_0 \ boost/mpl/aux_/yes_no.hpp (56):致命的なエラーC1506:unrecov erableブロックスコープエラー

答えて

0

現在、12歳のコンパイラを使用しています。 minimumにVS.Net 2003が必要ですが、VS2008またはVS2010を強くお勧めします。無料の 'express'バージョンのVS2010があります。 が非常にでなければ、VC++ 6を使用する必要があります。

関連する問題