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

相關文章
相關標籤/搜索