我在编译我的 pebble watchapp 时遇到问题。我正在尝试将字符串发送到手机上的 Pebbl eJS 脚本,例如:
Tuplet password_tuple = TupletCString(PASSWORD_KEY, password_str);
Tuplet email_tuple = TupletCString(EMAIL_KEY, email_str);
编译器错误是:(它们都像这样出错,这只是下面的输出行之一)
./src/app_test.c:84:25: error: the address of 'email_str' will always evaluate as 'true' [-Werror=address]
email_str 和 password_str 在程序顶部定义,如下所示:
static char email_str[30];
static char password_str[30];
#define PASSWORD_PKEY (int32_t)21
#define EMAIL_PKEY (int32_t)20
有没有人注意到这有什么问题?