ブーストバージョン1.53.0を使用してVisualStudio2010を使用してWindowsXPでプロジェクトをビルドしようとしています(これは重要ですが、説明します)
errosはsocket_option.hppのクラスに関連しています:
テンプレート<intレベル、int名> クラスブール {{
上で述べたように、このクラスはブースト1.35.0のasioの最初のバージョンから変更されていません
これらのエラーが発生します:
D:\ work \ extern \ include \ boost / asio / detail / socket_option.hpp(34):エラーC2332:'クラス':タグ名がありません D:\ work \ extern \ include \ boost / asio / detail / socket_option.hpp(34):エラーC3306:'boost :: asio :: detail :: socket_option ::':名前のないクラステンプレートは許可されていません D:\ work \ extern \ include \ boost / asio / detail / socket_option.hpp(34):エラーC2628:'boost :: asio :: detail :: socket_option ::'の後に'int'が続くのは不正です(忘れましたかa';'?) D:\ work \ extern \ include \ boost / asio / detail / socket_option.hpp(35):エラーC2143:構文エラー:';'がありません 前 '{' D:\ work \ extern \ include \ boost / asio / detail / socket_option.hpp(35):エラーC2447:'{':関数ヘッダーがありません(古いスタイルの正式なリスト?)
また、そのクラスの使用でより多くのエラーが発生します