文件名称:包装生成器基础,用于使用LLVM包装适用于Python和其他语言的C ++。-Python开发
文件大小:623KB
文件格式:ZIP
更新时间:2024-06-14 10:15:08
Python Miscellaneous
C ++语言接口基础(CLIF)CLIF为创建用于各种语言的C ++包装器生成器提供了通用基础。 概述它包括四个部分:解析器匹配器生成器运行时C ++语言接口基础(CLIF)CLIF为创建用于各种语言的C ++包装生成器提供了通用的基础。 概述它包括四个部分:解析器Matcher Generator运行时解析器解析器将对语言友好的C ++ API描述转换为与语言无关的内部格式,并将其传递给Matcher。 匹配器匹配器使用Clang(LLVM的C ++编译器)解析选定的C ++标头,并收集类型信息。 该信息将传递给生成器