> g:\programming\vc\workspace\cabapi.h(21) : error C2146: 構文エラー : ';' が、識別子 'HARC' の前に必要です。 > g:\programming\vc\workspace\cabapi.h(21) : fatal error C1004: 予期せぬ EOF が検出されました。 > > DLLもVC用のもののはずなんですが・・・ > 困ったものです。
C++で書いているんですよね。 このインクルードしようとしているファイルはC形式でかかれて いるものなのでC++で使用する場合
#ifdef __cplusplus extern "C" { #endif // __cplusplus : :(ヘッダーファイルの内容) : #ifdef __cplusplus } /* End of extern "C" { */ #endif // __cplusplus
のようにして extern "C" { ・・・ } の間はC形式でかかれて ますよってことを教えてあげなくてはいけません。
これでどうでしょうか
|