【Android】register编译报错
1、register编译报错:
adaptation/CrcChecksum.cpp:82:3: error: 'register' storage class specifier is deprecated and incompatible with C++17 [-Werror,-Wdeprecated-register]
register unsigned short crc = 0;
解决办法:
在修改文件对应的上级.mk或.bp文件中做如下修改:
1)对于只有.bp文件的代码
D_CFLAGS := -DANDROID -DBUILDCFG=1 \
-Wno-deprecated-register \
2)对于有.mk文件的代码
cflags: [
"-Wno-deprecated-register",
],
代码就是生活的一部分。
坚持每天积累一点,时间久了,你就牛b了!