andriod 编译

1.error : missing initializer for member 'test()::foo::b' [-Wmissing-field-initializers]

soulution :

QMAKE_CXXFLAGS += -Wno-missing-field-initializers

LOCAL_CFLAGS

 

  • -D选项,相当于添加宏定义
  • -O 代表默认优化,可选:-O0不优化,-O1低级优化,-O2中级优化,-O3高级优化,-Os代码空间优化,这个不在本章的讨论范围之内。
  • -W[no-]<警告

在报错的andriod.mk的位置修改LOCAL_CFLAGS=-Wno-xx

或者在builde/config/config.mk 里面修改

 

 

 

posted @ 2021-10-12 14:35  啄芯菜鸟  阅读(165)  评论(0)    收藏  举报