2024-06-11 14:20:53 发布
网友
我搜索了整个web和can't seem to find文档,甚至是PyAPI_DATA()做什么的简单解释(尽管它是used in the Python header files和{a3})。有谁能解释一下这是什么,或者告诉我我忽略的文档吗?在
谢谢。在
它用于标记公共API变量(因为Python的核心通常是一个动态库),例如在Windows上,当core被编译时,它被扩展到extern __declspec(dllexport) RTYPE,当编译模块时,它扩展到{}。它在Include/pyport.h中定义。在
extern __declspec(dllexport) RTYPE
Include/pyport.h
它用于标记公共API变量(因为Python的核心通常是一个动态库),例如在Windows上,当core被编译时,它被扩展到}。它在
extern __declspec(dllexport) RTYPE
,当编译模块时,它扩展到{Include/pyport.h
中定义。在相关问题 更多 >
编程相关推荐