Linux g++编译与GDB调试完整流程(文末附图)
验证安装Cwhich gg--versionCwhich gcc gcc--version安装**centOs**sudo yum install gcc**centOs**sudo yum install g**ubuntu**sudo apt-getinstall gcc**ubuntu**sudo apt-getinstall g**kyLin**sudo pkcon install gcc**kyLin**sudo pkcon install gcc-c编译链接单文件编译为程序g-o main main.cpp;//需要链接多文件编译为程序g-o func1.o-c func1.cpp//独立的不链接g-o func2.o-c func2.cpp g-o main.o-c main.cpp g-o main func1.o func2.o main.o//需要链接其它-I/包含文件路径一般为头文件-L/库路径.a 和.so-g 输出debug程序-stdc11使用C11标准GDB 调试验证安装which gdb sudo yum install gdb sudo apt-get install gdb sudo pkcon install gdb调试l//显示code每次10行r//运行b 行号//打断点info b//查看断点信息d 断点序号//删除断点disable b 序号//禁用断点enable b 序号//开启断点n//逐过程VS F10s//逐语句VS F11p 变量名//打印值display 变量名//跟踪变量undisplay 序号//取消跟踪finish//执行到函数末尾c//VS继续执行实际项目流程
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2462264.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!