我正在为android构建一个C应用程序,我在我的应用程序中使用'sigemptyset',当我使用NDK编译代码时,它已成功编译,但运行应用程序时我得到cannot locate symbol 'sigemptyset'
。Android ndk无法找到符号“sigemptyset”
搜索后发现问题是我使用为android-5构建的ndk-r11构建应用程序,但我正在运行Android 4.4中的应用程序,其中sigemptyset
定义已更改。所以我增加了以下内容Android.mk:
TARGET_PLATFORM := android-19
,但我仍然得到同样的错误
有谁知道如何解决这一问题?
编辑:
这个问题不是一个问题重复,也不存在暗示改变APP_PLATFORM
参数Application.mk
可能重复[sigemptyset()NDK UnsatisfiedLinkError dlopen()](http://stackoverflow.com/questions/25975291/sigemptyset-ndk-unsatisfiedlinkerror-dlopen) – kaitian521