笔记

一、过滤日志时间戳存到csv文件命令:

cat rmc.log |grep '$GPRMC' | awk -F '[- :.]' -v OFS=',' '{print $1,$2,$3,$4,$5,$6,$7}' >GPRMC_DST.csv

 

二、unable to find string literal operator ‘operator"" __TIME__

 C++11要求,当字符串跟变量连接的时候,必须增加一个空格才行

 

三、GDB

adb下运行gdb:
1、ulimit -c unlimited
2、sysctl -w "kernel.core_pattern=/ydsdata/core_%e_%t.%p"
3、手动运行程序
4、/ydsdata 目录中产生core文件
5、gdb /ydsapp/run/hum /ydsdata/core_%e_%t.%p

远程gdb:
1、arm上打开gdbserver
gdbserver localhost:2001 /data/yds/mdc 2 1234 5000
2、ubuntu pc端:
arm-oe-linux-gnueabi-gdb -q swd
target remote 192.168.225.1:2001

 

posted @ 2020-09-03 11:47  一场雨  阅读(143)  评论(0编辑  收藏  举报