giv*_*ivi 5 android makefile android-ndk
我有一个很大的 C++ 项目,它有大约一百个源文件,它们位于一堆子文件夹中。它们最初是使用 Xcode IDE 开发的,因此那里没有 makefile。
现在我需要使用 NDK 为 Android 构建它。我了解如何创建 Android.mk,但我想知道是否有任何可视化工具或脚本可以自动执行此操作(或至少是基本结构)(可能像 cmake 一样),或者我是否必须手动完成所有操作(我会花很多时间在这...)?
其实你可以使用cmake。我在几个项目中使用 android ndk 工具链和一个修改后的脚本来执行此操作,该脚本是我从该项目中获取的,该脚本来自 OpenCV 库到 android 的初始端口。
如果您不想将这些脚本用作 CMAKE_TOOLCHAIN_FILE (我也不想),您可以执行以下操作:
# Setting android build
SET(CMAKE_TOOLCHAIN_FILE ${CMAKE_MODULE}/android.toolchain.cmake)
# Project name
PROJECT (YOUR_PROJECT CXX C)
.. configure your project here
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6689 次 |
最近记录: |