एंड्रॉइड-एनएनडी-आर 7 स्थापित किया है, और .cpp फ़ाइल संकलित करने की कोशिश कर रहा है।एंड्रॉइड में iostream शामिल करने में असमर्थ क्यों?
#include <iostream>
using namespace std;
int main (int argc, char ** argv)
{
cout <<"Hello World.."<<endl;
}
आदेश के बाद निष्पादित: JNI फ़ोल्डर में हो गया, और
#ndk-build
गॉट निष्पादित त्रुटि निम्नलिखित:
/home/jelari/Desktop/androidDevelopment/android-ndk-r7/DCF/jni/test1.cpp:1:20: error: iostream: No such file or directory
/home/jelari/Desktop/androidDevelopment/android-ndk-r7/DCF/jni/test1.cpp: In function 'int main(int, char**)':
/home/jelari/Desktop/androidDevelopment/android-ndk-r7/DCF/jni/test1.cpp:8: error: 'cout' was not declared in this scope
/home/jelari/Desktop/androidDevelopment/android-ndk-r7/DCF/jni/test1.cpp:8: error: 'endl' was not declared in this scope
make: *** [/home/jelari/Desktop/androidDevelopment/android-ndk-r7/DCF/obj/local/armeabi/objs/test1/test1.o] Error 1
क्या मैं गलत कर रहा हूँ?
मेरे Android.mk फ़ाइल लगता है:
# A simple test for the minimal standard C++ library
#
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := test1
LOCAL_SRC_FILES := test1.cpp
include $(BUILD_EXECUTABLE)
और Application.mk फ़ाइल की तरह दिखता है:
# Build both ARMv5TE and ARMv7-A machine code.
APP_ABI := armeabi armeabi-v7a
कृपया गलती का कहना है?
@Nick, शर्म की बात है में इस जोड़ें। shoul डी ने ऐसा किया है, बल्कि टाइपिंग किया है। माफ़ कीजिये!!। – Whoami
आह हा हा हा हा - हमने सब कुछ किया है! – Nick