【问题标题】:How to successfully compile NDK (c file) in Android Studio?如何在 Android Studio 中成功编译 NDK(c 文件)?
【发布时间】:2017-01-13 11:53:51
【问题描述】:

我尝试了很多次在 Android Studio 中编译 c 文件,但都失败了。在互联网上有很多说明如何做到这一点,但每一个都有不同的..一个使用 CMake(它不是可从 Android Studio 2.2.3 SDK 工具获得),另一个使用 Android.mk 和 Application.mk(尝试后我有错误:make (e=2): The system cannot find the file specified.)和其他..

是否有一条有用的指令可以帮助我在 Android Studio 中编译 c 文件?
谁能帮我?如果您给我一步一步的解决方案,我将不胜感激。

对不起我的英语。谢谢!

【问题讨论】:

  • 你没有提到你想得到什么样的编译结果,但是如果你需要一个可执行文件,可以看看Building executables for Android shell。如果没有,请使用include $(...) 中的BUILD_SHARED_LIBRARYAndroid.mk 中的BUILD_SHARED_LIBRARY 或调用CMakeLists.txt 中的相应方法,具体取决于您要使用的构建工具的类型。
  • 我想将this 添加到我的项目中,但是当我使用Android.mkApplication.mk 以及在cmd 中运行ndk-build 时,我遇到了这个错误:@987654332 @。其他方式当我使用CMakeList.txt 并构建项目时出现此错误:Error:executing external native build for cmake ...\CMakeLists.txt ... 我该如何解决这个问题?

标签: android android-studio android-ndk


【解决方案1】:

我使用 CMake 完成并关注 this link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    相关资源
    最近更新 更多