这个 adb OpenBSD上的命令已过时( 5.1.1.4 与当前版本的 7.0.0 ). 之后 some adjustments ,并从 launchpad package ,编译 liblog 失败于
adb
liblog
liblog/config_read.c:38:62: error: invalid conversion from 'size_t {aka long unsinged int}' to 'log_id_t {aka log_id}' [-fpermissive] if (!transport->available || ((*transport->available)(i) >= 0)) {
transport is a struct that contains
transport
struct
int (*available)(log_id_t logId);
哪里 log_id_t is an enum 和 i 是一个 size_t . 超越 What is happening when calling an enum/enum class with parentheses in C++? :
log_id_t
i
size_t
亚行