将Windows.h包含在TCC中时出错

将Windows.h包含在TCC中时出错,windows,tcc,Windows,Tcc,我真正想做的是包含WS2TCIP,所以我按照thread的答案中的说明,将MinGW的包含文件复制到\tcc\include\winapi\并从wsock2.dll创建了一个库。但我现在遇到的问题是当我包括Windows.h ....\tcc\include\winapi\winnt.h|3819|error: declaration list expected| 那是 typedef __AW(OSVERSIONINFO) OSVERSIONINFO,*POSVERSIONINFO,*LPO

我真正想做的是包含WS2TCIP,所以我按照thread的答案中的说明,将MinGW的包含文件复制到\tcc\include\winapi\并从wsock2.dll创建了一个库。但我现在遇到的问题是当我包括Windows.h

....\tcc\include\winapi\winnt.h|3819|error: declaration list expected|
那是

typedef __AW(OSVERSIONINFO) OSVERSIONINFO,*POSVERSIONINFO,*LPOSVERSIONINFO;
那么如何让winapi与tcc一起工作呢


谢谢

看到什么让你认为这些头可以在编译器之间复制并正常工作了吗?@sashoalm是的,我看到了。马修·罗迪克的帖子说,你可以简单地用明格的头球和TCC。