我添加了控制 ADLink 数据采集卡的特殊头文件。头文件:D2kDask.H 而当我编译我的程序时,在这种头文件的行中
I16 __stdcall D2K_AI_GetEvent(U16 wCardNumber, HANDLE *hEvent);
I16 __stdcall D2K_AO_GetEvent(U16 wCardNumber, HANDLE *hEvent);
编译器给了我这个:
error C2061: syntax error : identifier 'HANDLE'.
在这些(存在 BOOLEAN 类型的地方):
I16 __stdcall D2K_AO_AsyncDblBufferMode (U16 CardNumber, BOOLEAN Enable);
这种错误:
error C2061: syntax error : identifier 'BOOLEAN'
我没有更改头文件中的任何内容。D2kDask.lib 通过 project-properties-conf.properties-linker-input-Additional Dependencies 添加