gpt4 book ai didi

android - iostream : No such file or directory in Android NDK Environment

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:45:20 25 4
gpt4 key购买 nike

我在 Android NDK 环境中编译了 *.cpp 文件。但是,我看到了这条消息。

dohyeon@ubuntu:/opt/android-ndk-r9d/jni$ ../ndk-build
[armeabi] Compile++ thumb: CPPTETRIS <= main.cpp
/opt/android-ndk-r9d/jni/main.cpp:3:20: fatal error: iostream: No such file or directory
compilation terminated.
make: *** [/opt/android-ndk-r9d/obj/local/armeabi/objs/CPPTETRIS/main.o] Error 1
dohyeon@ubuntu:/opt/android-ndk-r9d/jni$

我的 c++ 文件名为 main.cpp 和 plane.cpp。

我的Andorid.mk文件

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_LDLIBS := -llog

APP_STL := gnustl_static
APP_STL := stlport_static

include $(CLEAR_VARS)

LOCAL_MODULE := CPPTETRIS
LOCAL_SRC_FILES := main.cpp plane.cpp

LOCAL_C_INCLUDES := $(LOCAL_PATH)/include-all

include $(BUILD_EXECUTABLE)

我想知道为什么要这样做。请帮助我。

最佳答案

在我的例子中,APP_STL 定义应该在 ./jni/Application.mk 文件中,而不是在 Android.mk 文件中。

关于android - iostream : No such file or directory in Android NDK Environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22604519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com