我用gcc编译cython生成的.c文件,出了问题。求帮忙!

好想长大 2019-02-14 09:45:05
错误内容:
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:10:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:11,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:76:18: error: unknown type name 'pack'
__pragma(pack(push, _CRT_PACKING))
^
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:83:1: note: in expansion of macro '_CRT_BEGIN_C_HEADER'
_CRT_BEGIN_C_HEADER
^~~~~~~~~~~~~~~~~~~
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:79:18: error: unknown type name 'pack'
__pragma(pack(pop))
^
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:296:1: note: in expansion of macro '_CRT_END_C_HEADER'
_CRT_END_C_HEADER
^~~~~~~~~~~~~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:11:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:514:9: error: unknown type name '__int64'
typedef __int64 __time64_t;
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:561:13: error: unknown type name 'size_t'
typedef size_t rsize_t;
^~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:10:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:11,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:79:18: error: unknown type name 'pack'
__pragma(pack(pop))
^
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:2010:1: note: in expansion of macro '_CRT_END_C_HEADER'
_CRT_END_C_HEADER
^~~~~~~~~~~~~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:42:5: error: unknown type name '_fsize_t'
_fsize_t size;
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:52:5: error: unknown type name '__int64'
__int64 size;
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:62:5: error: unknown type name '_fsize_t'
_fsize_t size;
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:72:5: error: unknown type name '__int64'
__int64 size;
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:145:37: error: unknown type name 'size_t'
_In_ size_t _SizeInWords
^~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:10:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:11,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include/vcruntime.h:79:18: error: unknown type name 'pack'
__pragma(pack(pop))
^
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:273:1: note: in expansion of macro '_CRT_END_C_HEADER'
_CRT_END_C_HEADER
^~~~~~~~~~~~~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12:0,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
from D:\Program Files\Python37X64\include/Python.h:8,
from ee.c:4:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:47:5: error: unknown type name '__int64'
__int64 size;
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:57:5: error: unknown type name '_fsize_t'
_fsize_t size;
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:67:5: error: unknown type name '__int64'
__int64 size;
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:134:14: error: unknown type name '__int64'
_In_ __int64 _Size
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:178:23: warning: 'struct _finddata32_t' declared inside parameter list will not be visible outside of this definition or declaration
_Out_ struct _finddata32_t* _FindData
^~~~~~~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:185:22: warning: 'struct _finddata32_t' declared inside parameter list will not be visible outside of this definition or declaration
_Out_ struct _finddata32_t* _FindData
^~~~~~~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:219:34: error: unknown type name 'size_t'
_In_ size_t _Size
^~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:299:14: warning: data definition has no type or storage class
_ACRTIMP __int64 __cdecl _filelengthi64(
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:299:14: warning: type defaults to 'int' in declaration of '__int64' [-Wimplicit-int]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:299:5: warning: '__cdecl__' attribute only applies to function types [-Wattributes]
_ACRTIMP __int64 __cdecl _filelengthi64(
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:299:30: error: expected ',' or ';' before '_filelengthi64'
_ACRTIMP __int64 __cdecl _filelengthi64(
^~~~~~~~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:346:14: warning: data definition has no type or storage class
_ACRTIMP __int64 __cdecl _lseeki64(
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:346:14: warning: type defaults to 'int' in declaration of '__int64' [-Wimplicit-int]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:346:5: warning: '__cdecl__' attribute only applies to function types [-Wattributes]
_ACRTIMP __int64 __cdecl _lseeki64(
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:346:30: error: expected ',' or ';' before '_lseeki64'
_ACRTIMP __int64 __cdecl _lseeki64(
^~~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:353:14: warning: data definition has no type or storage class
_ACRTIMP __int64 __cdecl _telli64(
^~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:353:14: warning: type defaults to 'int' in declaration of '__int64' [-Wimplicit-int]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:353:5: warning: '__cdecl__' attribute only applies to function types [-Wattributes]
_ACRTIMP __int64 __cdecl _telli64(
^~~~~~~~
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:353:30: error: expected ',' or ';' before '_telli64'
_ACRTIMP __int64 __cdecl _telli64(
^~~~~~~~
In file included from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt.h:10:0,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_wio.h:11,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/corecrt_io.h:12,
from C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt/io.h:12,
from D:\Program Files\Python37X64\include/pyconfig.h:59,
此处省略N字。
...全文
206 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧