私はVisual Studio 2010を使ってCプロジェクトをビルドしています。私のプロジェクトには、いくつかのヘッダファイル、ソースファイル、パーサが含まれています。それはlex
とbason
ファイルを使用します。私は、コンパイル時に、単一のエラーを取得し、IEのです私は、ヘッダーのいずれかを含める前に、私のmain.cファイル内Visual C++のコンパイルエラー
#define WIN32_WINNT >= 0x0501
を含むように取得しています解決策を試してみました
abc.y:error C2065: 'INPUT' : undeclared identifier
次このエラーを取り除くことはできません。このエラーの原因になる可能性がありますか?エラーを示しているコードの
EDIT
スニペットは次のとおりです。
list_Cons(0, list_List((POINTER)INPUT)
驚くべき事は、私はINPUT1に入力を変更した場合、私は同じエラーを取得していることです。変更するのはストイックです。
これはあなたの探しているものですか? http://support.microsoft.com/kb/892073コードを見ることなくもっと多くを伝えることはできません。 – BlackJack
失敗した回線はどこから来たのですか?それは 'yacc'で生成されたファイルですか?その場合、yaccのマニュアルを参照する必要があります。 – Vlad
INPUTはどこから来たのですか? – Rudi