windows下eclipseNDK开发兼调试环境配置

NDK-r7版本及之后windows下开发NDK开发更加方便。

PS:该环境并没有配置CDTcygwinMingw,因为现在的adt已经有c/c++开发的相关配置了,而ndk又集成了linux的编译环境,装太多东西不保证能成功。

 

配置流程如下:

141104_PN1l_262922.png

新建一个android 工程,等下也不要转为c/c++工程

141138_wJyc_262922.png

141139_fUje_262922.png

141139_WpcR_262922.png

141139_qalC_262922.png

141139_xPXw_262922.png


以下根据具体情况去设置下

Application.mk:

APP_STL := gnustl_static

APP_CFLAGS += -fexceptions  

APP_CPPFLAGS +=-std=c++11

APP_CPPFLAGS +=-fpermissive

APP_OPTIM := debug

APP_PLATFORM := android-8

 

Android.mk:

LOCAL_PATH :$(call my-dir)

 

include $(CLEAR_VARS)

#APP_STL := gnustl_static

LOCAL_MODULE    := WebService

LOCAL_SRC_FILES := com_http_WebService.cpp \

                   MessageProxy.cpp \

                   MsgBase.cpp \

                   NetQueue.cpp \

                   SendOperation.cpp \

                   ThreadControl.cpp               

LOCAL_STATIC_LIBRARIES := stdc++

LOCAL_C_INCLUDES :$(LOCAL_PATH)/include 

LOCAL_LDLIBS := -L$(LOCAL_PATH)/lib -lcurl 

LOCAL_LDLIBS += -llog

include $(BUILD_SHARED_LIBRARY) 

 

Manifest.xmlapplication可能要加入才能调试:

android:debuggable="true"

 

如果要从Android调试到C/C++代码,需要再MainActivity.java的onCreate中加入

android.os.Debug.waitForDebugger();

然后右键—>Debug As>Android Native Application开始调试





转载于:https://my.oschina.net/u/262922/blog/301513

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值