我正在爲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