C/C++ segment fault(段错误)定位方法
-
1.打开 core dump
ulimit -c unlimited2.编译程序debug 版本 加上-g -O0 一般在项目的Makefile 中
3.gdb 运行程序
gdb --args kmer2read_distr --seqid2taxid $DATABASE/seqid2taxid.map --taxonomy $DATABASE/taxonomy/ --kraken $DATABASE/database.kraken --output $DATABASE/database${READ_LEN}mers.kraken -k ${KMER_LEN} -l ${READ_LEN} -t ${THREADS}