摘要: #include#include#includevoid main(void ){ printf("ENOENT:\n"); char *mesg=strerror(ENOENT); printf(" Errno :%d\n",ENOENT); printf(" Message:%s\n",mesg); printf("EIO :\n"); char *mesg1=strerror(EIO); printf(" Errno :%d\n",EIO); printf(" Message:% 阅读全文
posted @ 2013-09-10 15:00 yufenghou 阅读(215) 评论(0) 推荐(0)
摘要: gdb是一个linux下的调试工具。这几天我一直在找图形化的调试工具。没找到,算了就用命令行吧。gcc -g -o test.debug test.c这样可以生成一个调试需要的文件。test.debuggdb启动调试器file test.debug载入调试文件。list 1可以10行10行的显示代码。观察一下,让后再代码当中添加断点break 6在第六行添加一个断点。info breakpoint可以利用这个命令查看断点的信息run开始调试程序运行到一个断电的时候可以使用print i打印出i这个变量的信息continue继续运行q退出gdb。 阅读全文
posted @ 2013-09-10 14:27 yufenghou 阅读(175) 评论(0) 推荐(0)
摘要: gcc test.c创建一个test.c文件,在里面输入一个小程序,让后使用gcc尽心编译。默认生成a.out文件。进入到路径下面。./a.out执行这个程序。就会输出结果gcc test.c -o do执行上面的命令,可以生成do.out文件。gcc是可以编译c++程序的g++ 5.2.cpp -o 5.2.out./5.2.out 阅读全文
posted @ 2013-09-10 14:00 yufenghou 阅读(200) 评论(0) 推荐(0)