当前位置: 技术问答>linux和unix
在UNIX下cc编译的程序如何调试?
来源: 互联网 发布时间:2014-12-07
本文导语: 我在UNIX下用CC编译的程序想调试,该如何做?有什么调试工具? 如果是esql编译的文件呢?如何调试! 谢谢各位!麻烦说的详细点。 | 用adb 不过我没用过 我的调试方法很古老 用的是printf()和g...
我在UNIX下用CC编译的程序想调试,该如何做?有什么调试工具?
如果是esql编译的文件呢?如何调试!
谢谢各位!麻烦说的详细点。
如果是esql编译的文件呢?如何调试!
谢谢各位!麻烦说的详细点。
|
用adb
不过我没用过
我的调试方法很古老
用的是printf()和getchar()
即先printf()相关信息
在用getchar()暂停程序运行
呵呵
不过我没用过
我的调试方法很古老
用的是printf()和getchar()
即先printf()相关信息
在用getchar()暂停程序运行
呵呵
|
编译的时候要加上-g选项。linux下可以用gdb.
用发和dbxtra差不多,比较复杂,可以查一下手册。
用发和dbxtra差不多,比较复杂,可以查一下手册。
|
dbx
|
dbxtra
|
mark
|
最常用也是最简单的方法是fprintf,最好往stderr输出,它是及时刷新的
这是我看到的UNIX C程序员最常用的方法
这是我看到的UNIX C程序员最常用的方法
|
干吗不先在linux上面调一下