Можно ли использовать библиотеку OpenMP с Android NDK? - PullRequest
7 голосов
/ 16 июня 2011

Можно ли использовать библиотеку OpenMP с Android NDK?

Может быть, кто-то уже пытался собрать их вместе и может дать некоторые подсказки?

С появлением двухъядерных планшетов / смартфонов, я думаю, было бы очень хорошо использовать возможности OpenMP при разработке приложений.

Заранее спасибо.

Ответы [ 2 ]

13 голосов
/ 31 августа 2015

Для людей, сталкивающихся с этим вопросом сейчас: OpenMP поддерживается в NDK с GCC по состоянию на октябрь 2013 года (NDK версия 9b). Смотри: https://developer.android.com/ndk/downloads/revision_history.html

, где они объясняют, чтобы добавить:

LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp

на ваш Android.mk, чтобы включить поддержку OpenMP.

2 голосов
/ 19 февраля 2012

Как обсуждено здесь , OpenMP еще не поддерживается.

Патч сообщества для этого вполне возможен, и, как упоминалось в обсуждении, он в основном требует изменений в gcc / libgomp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...