【问题标题】:How to include <glib.h> in android cmake project如何在 android cmake 项目中包含 <glib.h>
【发布时间】:2019-03-15 04:28:02
【问题描述】:

我已经使用 ndk 模板在 windows 上创建了一个 android 项目。我想将 ndk-build 项目包含到 android studio 中。当我运行 ndk-build 命令时,这个 ndk-build 项目单独运行良好。

我的要求是在android studio中转换并使用它,以便我可以在android mobile上调试代码。此时我只是使用共享库(so 文件)并从 adb shell 调用所需的函数。

我已将我单独的 ndk 项目的所有源文件复制到我的 android studio 项目中,并将它们添加到 native-lib(由 android studio 默认创建)库中。但是,我在包含 glib.h 时遇到了例外情况。

我不确定如何解决它。

请提出一些建议。

【问题讨论】:

  • 请发布您的CMakeList.txtandroid.mk 和错误日志

标签: android c cmake android-ndk


【解决方案1】:

阅读:https://developer.gimp.org/api/2.0/glib/glib-compiling.html

我通常使用以下:[遵守]

gcc `pkg-config --cflags --libs glib-2.0 dbus-glib-1` progname.c

希望这会对你有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 2022-11-27
    • 2018-08-25
    • 1970-01-01
    • 2020-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多