Ho un progetto Android che comprende molto codice nativo in C++. Tuttavia, non riesco a creare la mia libreria in quanto non è in grado di trovare il file di intestazione vector.h. Quale potrebbe essere il problema? Un esempio delle mie inclusioni in quasi tutte le pagine.errore fatale: vector: nessun file o directory
#include <jni.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <vector>
Il compilatore è in grado di trovare tutti gli altri file di intestazione tranne vector.h in ogni file. Qualche suggerimento su dove sto andando male?
NOTA: I nomi dei file end con .cpp
e ho già provato #include <vector.h>
, #include "vector.h"
Grazie!
Sei sicuro stai usando un compilatore C++ (e non un C uno)? – Mat
Sto usando ndk-build per compilare –
@Mat Come assicurarsi di utilizzare il compilatore C + per compilare? –