如何在 android cmake 项目中包含 <glib.h>
How to include <glib.h> in android cmake project
我使用 ndk 模板在 windows 上创建了一个 android 项目。我想将 ndk-build 项目包含到 android studio 中。当我 运行 ndk-build 命令时,这个 ndk-build 项目单独运行良好。
我的要求是在android studio 中转换和使用它,以便我可以在android 移动设备上调试代码。此时我只是使用共享库(so 文件)并从 adb shell.
调用所需的函数
我已经将我单独的 ndk 项目的所有源文件复制到我的 android studio 项目中,并将它们添加到 native-lib(默认由 android studio 创建)库中。但是,我在包含 glib.h.
时遇到异常
我真的不知道怎么解决。
请提出建议。
读这个:https://developer.gimp.org/api/2.0/glib/glib-compiling.html
我常用的是:[编译]
gcc `pkg-config --cflags --libs glib-2.0 dbus-glib-1` progname.c
希望对您有所帮助。
我使用 ndk 模板在 windows 上创建了一个 android 项目。我想将 ndk-build 项目包含到 android studio 中。当我 运行 ndk-build 命令时,这个 ndk-build 项目单独运行良好。
我的要求是在android studio 中转换和使用它,以便我可以在android 移动设备上调试代码。此时我只是使用共享库(so 文件)并从 adb shell.
调用所需的函数我已经将我单独的 ndk 项目的所有源文件复制到我的 android studio 项目中,并将它们添加到 native-lib(默认由 android studio 创建)库中。但是,我在包含 glib.h.
时遇到异常我真的不知道怎么解决。
请提出建议。
读这个:https://developer.gimp.org/api/2.0/glib/glib-compiling.html
我常用的是:[编译]
gcc `pkg-config --cflags --libs glib-2.0 dbus-glib-1` progname.c
希望对您有所帮助。