私が書いているいくつかのラッパーコードuint64_t
からtypedefにアクセスする必要があり、それを実行する方法がわかりません。stdint.h
問題は、私がドキュメントからわかることから、私ctypedef
は次の形式をとらなければならないということです。
ctypedef unsigned long uint64_t
また
ctypedef unsigned long long uint64_t
WORDSIZE
fromが64か32かによって異なりbits/wordsize.h
ます。Cythonからこのプリプロセッサ定義にアクセスする方法を見つけることができませんでした。できれば、Cythonはctypedef
ステートメント内のif
ステートメントを好まないようです。ブロック内のif
ステートメントはcdef
、宣言と混同しているようです。何か案は?うまくいけば、私はここで本当に基本的なものが欠けているだけです。