主にスピリット名前空間を使用しているときに、ブーストライブラリを使用してコードをコンパイルする際に、多くのエラーが発生しています。エラーは、ブーストファイルの構文エラーです。ブーストファイルのコンパイルエラー
boost/spirit/home/classic/dynamic/lazy.hpp(33):エラーC2143:構文エラー: ''エラーC4430: '<' /ダイナミック/クラシック/ lazy.hpp
または
ブースト/精神/家庭(33)の前に型指定が欠落して - と仮定intです。注:C++は(104) デフォルト-INT
または
ブースト/精神/ホーム/クラシック/ユーティリティ/ grammar_def.hppをサポートしていません:エラーC2039: 'nil_tは':ではありません私は、Visual Studio 2008のExpressにして最新のにブーストの最も古いバージョンのいずれかからのVisual Studio 6から移行しています「ブースト::不死鳥」
の メンバー。
私は何が問題なのか知りたいです。私は問題がブーストライブラリにあることができないと思っています。
ブーストのコンパイル方法に影響を与える任意の#defineを使用していますか? –