码迷,mamicode.com
首页 >  
搜索关键字:debug assertion fail    ( 13434个结果
Android Ant 和 Gradle 打包流程和效率对比
一、Ant 打包:(下载ant、配置环境变量就不说了) 1、进入命令行模式,并切换到项目目录,执行如下命令为ADT创建的项目添加ant build支持: android update project -p . -t  "android-17" 2、build脚本默认target是help,所以会显示如上信息,修改target为debug或release就可以像无ant时一样编...
分类:移动开发   时间:2014-05-23 07:40:45    阅读次数:361
#ifdef #endif #if #endif
c语言里所有以#开头的都是预编译指令,就是在正式编译之前,让编译器做一些预处理的工作。 #ifdef DEBUG printf("variable x has value = %d\n",x); #endif#if和#endif是配对的,叫做条件编译指令,如果满足#if后面的条件,就编译#if和#....
分类:其他好文   时间:2014-05-22 04:37:10    阅读次数:251
Grep egrep用法
grep -2 -iIr "err\|warn\|fail\|crit" /var/log/* 查找日志中的所有问题grep . filename >filename1 移除空行cat site.log | grep -i unica | tail -n 10find /path -name \*....
分类:其他好文   时间:2014-05-22 03:42:01    阅读次数:306
cb 调试
常用快捷键:Debug:F8 Stop debugger:Shift + F8 Toggle breakpoint:F5 Next line:F7 Step into:Shift + F7 Step out:Ctrl + F7Run to C...
分类:其他好文   时间:2014-05-22 03:29:01    阅读次数:381
[转]Debug 和 Release 编译方式的区别
本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别2. 哪些情况下 Release 版会出错3. 怎样“调试” Release 版的程序Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程....
分类:其他好文   时间:2014-05-21 21:33:53    阅读次数:273
Win32K里的死循环
到新公司第一次debug,就发现了微软Windows Win32K模块的一个Bug。想知道怎么回事吗?请细细地看。...
分类:Windows程序   时间:2014-05-21 16:51:46    阅读次数:501
Eclipse 代码修改后仍然是之前的运行结果
网上很多方法, 又重启编译器又clear的, 都没好使。   实际上是因为项目执行前没有自动保存, 而单单勾选project 中的 build  automatically是没有用的 。      将项目先save 一下, 执行就可以了。   当然还是自动保存比较方便。   Windows-> preferences->run/debug>launching->save re...
分类:系统相关   时间:2014-05-21 16:25:35    阅读次数:354
如何利用 release 版本的 backtrace 来定位 android NDK 程序的崩溃位置
我们知道 android NDK 程序在崩溃时会生成一个 tombstone 的 backtrace (也可利用 ADB logcat 抓取),从这个 backtrace 中我们可以了解是哪个函数引发的崩溃,但是通常由于我们发布时都是 release 版,无法利用 backtrace 中的地址信息直接定位到源码和行号,当引发崩溃的错误不是很明显时,对于我们解决问题的帮助就不大。 这时通常我们是重...
分类:移动开发   时间:2014-05-21 15:30:02    阅读次数:502
log4j的日志等级
1.logger.debug("Debug...")或logger.info("Info...")或logger.warn("Warn ...")或logger.error("Error ...") 都只输出对应的信息,即logger.debug只输出debug的信息,info只输出info的信息。...
分类:其他好文   时间:2014-05-21 04:52:04    阅读次数:274
使用Qtcreator开发嵌入式linux程序
http://qt-project.org/doc/qtcreator-3.0/creator-project-cmake.html方法1:使用qmake编辑工程文件xxxx.pro添加equals(QT_ARCH,"arm"){target.path=/tmp/$${TARGET}/binINSTALLS+=target}CONFIG(debug,debug|release){message(thisisdebugversion)}else{DEFINES+=QT_NO_DEBUG_..
分类:系统相关   时间:2014-05-20 18:15:36    阅读次数:478
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!