首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用ndk-gdb

无法使用ndk-gdb
EN

Stack Overflow用户
提问于 2013-09-26 09:55:18
回答 1查看 487关注 0票数 0

当我在cgywin中运行ndk-gdb时,我得到错误提示:"make: command not found“和"the device not support the applications CPU abi's”。

代码语言:javascript
复制
$ ndk-gdb --verbose --nowait
Android NDK installation path: /cygdrive/c/Android/ndk
Using default adb command: /cygdrive/c/Android/sdk/platform-tools/adb
ADB version found: Android Debug Bridge version 1.0.31
Using ADB flags:
Using JDB command:
Using auto-detected project path: .
Found package name: com.example.mygame
/cygdrive/c/Android/ndk/ndk-gdb: line 120: make: command not found
ABIs targetted by application:
Device API Level: 10
Device CPU ABIs: armeabi-v7a armeabi
ERROR: The device does not support the application's targetted CPU ABIs!
       Device supports:  armeabi-v7a armeabi
       Package supports:

Android.mk

代码语言:javascript
复制
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_C_INCLUDES := \
    c:/cocos2d-x/external/Box2D

LOCAL_MODULE := mygame
LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static box2d_static 
LOCAL_SRC_FILES := \
    b2DebugDraw.cpp \
    Box2DRenderer.cpp \
    Main.cpp \
    InGameScreen.cpp 

include $(BUILD_SHARED_LIBRARY)

$(call import-add-path, c:/cocos2d-x) 
$(call import-add-path, c:/cocos2d-x/cocos2dx/platform/third_party/android/prebuilt)
$(call import-module, cocos2dx)
$(call import-module, external/Box2D)

Application.mk

代码语言:javascript
复制
APP_ABI := armeabi-v7a
APP_STL := gnustl_static
APP_OPTIM:= debug
APP_CPPFLAGS := -frtti -DCOCOS2D_DEBUG=1 -std=c++11 -Wno-literal-suffix -g
NDK_TOOLCHAIN_VERSION := 4.8

我正在使用安装了2.3.3的kindle fire

EN

回答 1

Stack Overflow用户

发布于 2014-02-06 05:12:53

显而易见的第一个答案是,make.exe (GNU Make)需要出现在您的路径中。它安装在Cygwin中吗?检查Cygwin安装程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19018089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档