Warum gibt arm-linux-androideabi-gcc iostream Fehler

Ich habe arm-linux-androideabi-gcc auf meinem Computer installiert, aber wenn ich versuche, auch nur eine einfache Welt zu kompilieren, tritt ein Fehler auf (ich entscheide mich, ndk-build nicht zu verwenden). Ich möchte nur von der Kommandozeile kompilieren ...

#include <iostream>

using namespace std;

int main (){
    return 0;
}

Und ich habe diesen Fehler erhalten:

Fehler: iostream: Keine solche Datei oder Verzeichnis

Ich habe die Arm-Linux-androideabi-gcc in~/android-ndk-r8b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin .

Ich habe es auch versucht-I ~/android-ndk-r7b/platforms/android-9/arch-arm/usr

Ich habe auch versucht, darunter-lstdc++ nur um zu sehen, ob es funktioniert, aber nein ...

./arm-linux-androideabi-g++ -o ff first.cpp -I /home/hari/android-ndk-r7b/platforms/android-9/arch-arm/usr -lstdc++

Antworten auf die Frage(3)

Ihre Antwort auf die Frage