2012-12-23 12 views
11

के साथ सक्षम होना चाहिए, मैं अपने एंड्रॉइड एप्लिकेशन में एक बड़ी सी ++ लाइब्रेरी का उपयोग करने की कोशिश कर रहा हूं। मैं एंड्रॉइड एनएनडी प्लगइन के साथ ग्रहण का उपयोग कर रहा हूँ। जब मैं इसे चलाता हूं, मुझे यह त्रुटि संदेश मिला;एंड्रॉइड एनडीके: त्रुटि: -std = C++ 11 या -std = gnu ++ 11 कंपाइलर विकल्प

This file requires compiler and library support for the ISO C++ 2011 standard.This 
support is currently experimental, and must be enabled with the -std=c++11 or 
-std=gnu++11 compiler options. 

मुझे क्या करना चाहिए? ग्रहण में मैं इस विकल्प को कैसे सक्षम कर सकता हूं?

उत्तर

13

जोड़ें "-std = C++ 11" अपने CFLAGS करने के लिए अपने Android.mk में:

LOCAL_CFLAGS += -std=c++11 
+0

मैं जोड़ लिया है और मैं एक ही त्रुटि mesage मिल गया। क्या आप पूर्ण वाक्यविन्यास के साथ टाइप कर सकते हैं? – SavasCinar

+0

संपादन के लिए धन्यवाद। इसने काम कर दिया। – SavasCinar

+0

या LOCAL_CFLAGS + = -std = gnu ++ 11 यह मेरे लिए काम करता है – AdMor

संबंधित मुद्दे