1. makefile中命令均以tab开头,而不是是space
2.编译命令:gcc/g++/cc -g test.c -o test
调试 gdb test
l ------------list 列出源码
直接回车--------------------重复上一次命令
break 16 在16行处打断点
break func 在此函数处打断点
r-------------------------run
n------------------------next
c------------------------continue
p i----------------------print i
bt-----------------------查看函数堆栈
finish-----------------退出函数
q-----------------------exit
使用问题:
string vector没有那个文件或目录:gcc改为g++,编译器问题
执行时缺少库:打开/etc/ld.so.conf 加入库的路径,并ldconfig更新
不记得干嘛出现的错误,在这里记一下吧:
装VMvare及Reahat:不支持64位----------------改BIOS
更改Inter(R) virtualation technolgy 为enable
配置IP(MAC地址问题)