LOCAL_CPP_FEATURES

LOCAL_CPP_FEATURES 您可使用此可选变量指明您的代码依赖于特定 C++ 功能。

它会在构建过程中启用正确的编译器标记和链接器标记。

对于预构建的二进制文件,此变量还会声明二进制文件依赖于哪些功能,从而确保最终链接正常运行。

我们建议您使用此变量,而不要直接在 LOCAL_CPPFLAGS 定义中启用 -frtti-fexceptions

使用此变量可让构建系统对每个模块使用适当的标记。使用 LOCAL_CPPFLAGS 会导致编译器将所有指定的标记用于所有模块,而不管实际需求如何。

例如,如需指明您的代码使用 RTTI(运行时类型信息),请写入:

LOCAL_CPP_FEATURES := rtti

如需指明您的代码使用 C++ 异常,请输入:

LOCAL_CPP_FEATURES := exceptions

您还可以为此变量指定多个值。例如:

LOCAL_CPP_FEATURES := rtti features

描述值的顺序无关紧要。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程