Visual Studioでerror C2061: 構文エラー : 識別子 '__RPC__out_xcount_part'、C2059の対策

スポンサーリンク
プログラミング

Visual Studioでerror C2061: 構文エラー : 識別子 '__RPC__out_xcount_part'、C2059

 

Visual Studio 2010でビルドしていて以下のエラーが出ました。

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11280): error C2061: 構文エラー : 識別子 '__RPC__out_xcount_part'
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11281): error C2059: 構文エラー : ')'
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\objidl.h(11281): fatal error C1903: 直前のエラーを修復できません。コンパイルを中止します。

 

C2061、C2059の解決策

このエラーに対しては、インクルードディレクトリに以下を追加するとエラーがなくなります。

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include

 

追加する場所は次の2ヶ所あります。

プロジェクトの設定
⇒構成プロパティ
⇒VC++ ディレクトリ
⇒インクルードディレクトリ

 

プロジェクトの設定
⇒構成プロパティ
⇒C/C++
⇒追加のインクルードディレクトリ

 

両方設定しておいた方がよさそうです。

 

コメント