随笔分类 -  开发工具

GDB的进阶使用
摘要:上一篇文章简单介绍了一下gdb调试工具的基本用法,这里再深入一些。1,控制输出格式1 (gdb)p/x var #按十六进制格式输出,或p/a var2 (gdb)p/c var #按字符格式输出3 (gdb)p/u var #无符号整型4 (gdb)p/o var #八进制5 (gdb)p... 阅读全文

posted @ 2013-07-18 09:20 逆转的旋律 阅读(567) 评论(0) 推荐(0)

GDB的基本用法
摘要:gdb是个异常强大的命令行调试工具。需要在编译时加上-g选项,如:linux$gcc -g test.c -o test基本用法:1,启动gdb,最简单的形式linux$gdb ./test2,显示代码,默认10行,可通过附加+或-,分别表示前向打印或后向打印,默认前向打印(这里看你怎么理解‘前’和‘后’的)(gdb)list #简写形式--> l3,按回车键,重复上一次的命令4,设置断点,可以是指定的函数名,也可以是任意的一行,还可以附带条件1 (gdb)break filename:func #简写形式--> b2 (gdb)break filename:line #如果是当前 阅读全文

posted @ 2013-07-15 16:11 逆转的旋律 阅读(257) 评论(0) 推荐(0)

Msys下gcc的配置
摘要:打开文件/etc/profile,添加如下路径,C_INCLUDE_PATH=/e/msys/1.0/includeexport C_INCLUDE_PATHCPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATHexport CPLUS_INCLUDE_PATHLD_LIBRARY_PATH=/e/msys/1.0/libexport LD_LIBRARY_PATHLIBRARY_PATH=/e/msys/1.0/libexport LIBRARY_PATH重新启动msys.bat,即可编译运行C/C++的相关代码。另外,在/etc/profile中添加如下export 阅读全文

posted @ 2013-06-28 16:10 逆转的旋律 阅读(745) 评论(0) 推荐(0)

解决gvim在Ubuntu 11.04或12.04中的问题
摘要:以下转自http://blog.csdn.net/a36254094/article/details/8831655执行gvim时,gvim的菜单不能立刻显示出来。并且报错:** (gvim:15150): WARNING **: Unable to register window with path ‘/com/canonical/menu/4200024′: Timeout was reached解决方法是运行:echo 'alias gvim="env UBUNTU_MENUPROXY=0 gvim"' >> ~/.bashrcsource 阅读全文

posted @ 2013-05-13 09:11 逆转的旋律 阅读(216) 评论(0) 推荐(0)

导航