【发布时间】:2012-07-04 09:26:39
【问题描述】:
我必须在 android ndk 项目中包含一个使用 System V IPC 的静态原生库 (dsplink.a)。
在 android.mk 中包含我的库,
LOCAL_LDLIBS := ($MY-PATH)/dsplink.a
给出以下错误:
_sync_usr.c:(.text+0x24b4): undefined reference to `semget'
_sync_usr.c:(.text+0x24d4): undefined reference to `__errno_location'
_sync_usr.c:(.text+0x24f4): undefined reference to `semget'
_sync_usr.c:(.text+0x2538): undefined reference to `semctl'
semctl,semget,.. 函数包含在 sys/sem.h 中。 有没有办法包含库?
【问题讨论】:
标签: android-ndk native static-libraries apk