ndk-build 怎么写 Application.mk
时间: 2024-05-01 12:22:03 浏览: 187
MTK如何写应用程序
4星 · 用户满意度95%
在使用 ndk-build 编译 C/C++ 代码时,Application.mk 文件用于配置编译选项和参数。你可以按照以下步骤来编写 Application.mk 文件:
1. 创建一个名为 jni 的文件夹,用于存放您的 C/C++ 代码和相关文件。
2. 在 jni 文件夹中创建一个名为 Application.mk 的文件。
3. 打开 Application.mk 文件,并添加以下内容:
```
APP_ABI := all
APP_PLATFORM := android-21
APP_STL := c++_static
```
这些参数的含义如下:
- APP_ABI:指定要编译的 ABI,多个 ABI 之间用空格隔开。如果使用 all,则会编译所有可用的 ABI。
- APP_PLATFORM:指定使用的 Android 平台版本。
- APP_STL:指定使用的 C++ STL 库。在这个例子中,我们选择使用静态库。
4. 保存 Application.mk 文件,并在 jni 文件夹中编写你的 C/C++ 代码。
5. 在终端中进入 jni 文件夹,并运行以下命令:
```
ndk-build
```
这会使用 Application.mk 文件中的配置来编译您的代码。
阅读全文