Android.bp cppflags
时间: 2023-08-05 10:16:03 浏览: 276
windows protobuf android 编译.doc
在Android.bp文件中,cppflags是用来设置C++编译器选项的一个属性。它可以被用来指定一些特定的编译选项,例如头文件的搜索路径、宏定义、编译器的优化级别等等。cppflags属性通常被用来设置整个模块的编译选项,而不是单独的源文件。例如,在一个Android.bp文件中,可以这样设置cppflags属性:
```
cc_library {
name: "my_library",
srcs: ["my_file.cpp", "my_other_file.cpp"],
cppflags: ["-I/path/to/header/files", "-DDEBUG"],
}
```
这将在编译my_library模块时,告诉C++编译器去/path/to/header/files目录下查找头文件,并且定义了一个名为DEBUG的宏。
阅读全文