暗能星系

    • 登录
    • 搜索

    C/C++ segment fault(段错误)定位方法

    小技巧
    1
    1
    9
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • A
      anneng 最后由 anneng 编辑

      1.打开 core dump
      ulimit -c unlimited

      2.编译程序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}

      1 条回复 最后回复 回复 引用 0
      • First post
        Last post
      Powered by 暗能星系