【发布时间】:2018-03-08 15:32:37
【问题描述】:
我有一个应用程序,首先将所有组件组装为静态库,然后将这些库重新打包到共享库中。所以执行include $(BUILD_SHARED_LIBRARY) 的模块有空的LOCAL_SRC_FILES。就组件的布局和组合方式而言,它是有意义的,并且必须保持这种方式。
但是,APP_STL 的库只有在 LOCAL_SRC_FILES 中有 C++ 源代码(可通过扩展识别,可以用 LOCAL_CPP_EXTENSION 覆盖)时才会添加。所以没有添加标准库,也没有链接最终对象,因为组件库确实需要它。
有没有办法强制 NDK 包含它?
【问题讨论】: