非常方便的shell脚本opencv编译以及gdb调试

来源:互联网 发布:java无参方法构造 编辑:程序博客网 时间:2024/05/01 08:00

创建g++.sh

#!/bin/bashINFILE=$1OUTFILE=$2g++ $(pkg-config --cflags opencv) -g $INFILE $(pkg-config --libs opencv) -o $OUTFILE

编译时运行脚本,第一个参数为cpp代码,第二个是生成的可执行文件,shell脚本里不加-g是无法直接进行源码级调试的。编译运行以及调试命令如下:
./g++.sh main.cpp main
./main
gdb调试
gdb main
l列出源码
b设断点
r运行
n下一步
p打出值
i查看信息
finish结束

0 0
原创粉丝点击