有时候编写的linux程序,在运行时会异常退出,此时会生成名为:“core.进程号”的core文件。
core文件保存了程序异常退出时的内存情况。
用gdb命令可以查看是在代码的哪一行出错,找到问题所在。
gdb [exec file] [core file]
说明:
exec file:产生core文件的程序
core file:要调试的core文件
进入gdb后用bt命令查看backtrace,堆栈信息。
PS:where命令也可以
有时候编写的linux程序,在运行时会异常退出,此时会生成名为:“core.进程号”的core文件。
core文件保存了程序异常退出时的内存情况。
用gdb命令可以查看是在代码的哪一行出错,找到问题所在。
gdb [exec file] [core file]
说明:
exec file:产生core文件的程序
core file:要调试的core文件
进入gdb后用bt命令查看backtrace,堆栈信息。
PS:where命令也可以
1、此时,打开微软官网www.microsoft.com,在搜索框搜索Visual C++ Redistributable for Visual Studio 2012 Update 4
2、安装的VC2012库是x86还是x64,是根据你要运行的软件来看,和系统无关,这里就下载x86程序