NDK debug模式

NDK默认是使用NDEBUG宏的,assert也默认不生效,若要开启assert,按如下步骤:android

1.編譯NDK代碼時,後面加上NDK_DEBUG=1 ,如:
ndk-build NDK_BUILD=1app

2.在項目的AndroidManifest.xml文件中< application >中添加屬性定義: ui

android:debuggable="true"spa

3.须要在項目的Application.mk 文件中增长定義:
APP_OPTIM:=debug
以屏蔽編譯器對目標程序的優化,並在其中編譯進調試符號數據。 debug

4.Android.mk里面添加xml

LOCAL_CFLAGS += -UNDEBUG -D_DEBUGio

相关文章
相关标签/搜索