是否可以在Android NDK中使用OpenMP库?

时间:2011-06-16 16:09:31

标签: android android-ndk openmp

是否可以将OpenMP库与Android NDK一起使用?

也许有人已经尝试过将它们编译在一起并提供一些提示?

随着双核平板电脑/智能手机的出现,我认为在应用开发中使用OpenMP功能真的很不错。

提前谢谢。

2 个答案:

答案 0 :(得分:13)

对于现在遇到此问题的人:截至2013年10月,NDK与GCC支持OpenMP(NDK版本9b)。请参阅:https://developer.android.com/ndk/downloads/revision_history.html

他们解释说要添加:

LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp

到您的Android.mk以启用OpenMP支持。

答案 1 :(得分:2)

正如here所述,尚不支持OpenMP。

完全可以使用社区补丁,正如讨论中所提到的,它主要需要修改gcc / libgomp。