我正在尝试做:
(defconstant x 1)
(cffi:foreign-alloc :int :initial-contents '(x 99))
但我收到一条错误消息:
The value X is not of type (SIGNED-BYTE 32).
[Condition of type TYPE-ERROR]
我可以定义这一点非常重要:
(x 99) ; x does need to be a defconstant equaling 1
作为我正在编写的代码的指针。我怎样才能做到这一点?