Androidregister编译报错

丈夫志四海,万里犹比邻。这篇文章主要讲述Androidregister编译报错相关的知识,希望能为你提供帮助。

Androidregister编译报错

文章图片

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文件中做如下修改:
【Androidregister编译报错】
1)对于只有.bp文件的代码
D_CFLAGS :=-Dandroid -DBUILDCFG=1 \\
    -Wno-deprecated-register \\

2)对于有.mk文件的代码
cflags: [
"-Wno-deprecated-register",
],
 

    推荐阅读