博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年9月6日

摘要: NDK默认是使用NDEBUG宏的,assert也默认不生效,若要开启assert,按以下步骤:1.編譯NDK代碼時,後面加上NDK_DEBUG=1 ,如: ndk-build NDK_BUILD=12.在項目的AndroidManifest.xml文件中中添加屬性定義: android:debuggable="true"3.需要在項目的Application.mk 文件中增加定義: APP_OPTIM:=debug 以屏蔽編譯器對目標程序的優化,並在其中編譯進調試符號數據。 4.Android.mk里面添加LOCAL_CFLAGS += -UNDEBUG -D_DEBUG 阅读全文

posted @ 2013-09-06 22:07 Zhiyett 阅读(3447) 评论(0) 推荐(0) 编辑