【发布时间】:2012-10-30 12:38:27
【问题描述】:
我有一个包含大量 C++ 原生代码的 Android 项目。但是,我无法构建我的库,因为它无法找到 vector.h 头文件。可能是什么问题 ? 几乎所有页面中包含我的示例。
#include <jni.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <vector>
编译器能够在每个文件中找出除vector.h 之外的所有其他头文件。关于我哪里出错的任何建议?
注意:文件名以.cpp 结尾,我已经尝试过#include <vector.h>,#include "vector.h"
谢谢!
【问题讨论】:
-
您确定您使用的是 C++ 编译器(而不是 C 编译器)吗?
-
我正在使用ndk-build编译
-
@Mat 如何确保我使用C+编译器编译?
标签: build android-ndk compiler-errors makefile