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

创建g++.sh

#!/bin/bash

INFILE=$1
OUTFILE=$2

g++ $(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结束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章