在C中,如果您有一个类似于int myfunc(struct mystruct **context)的函数,那么OCaml的外部签名将是 let mystruct我们不能使用addr (addr mystructinstance),所以代码不会编译: let res = myfunc (addr(addr inst))
但无法编译.本部分的问题:/* I/O address corresponding to the start of this pkt_buf struct */我有一个错误:
openonload-201509/src/include/etherfabric/ef_vi.h:119:33: error: changesmeaning of ‘ef_addr’ from ‘typedef uint64_t