cmake & make cmd

cmake

  • generate a full dependency graph

    1
    2
    cmake --graphviz=output.dot .
    dot -Tpng output.dot -o deps.png
  • diagnose error

    1
    查询 CMake Error 信息字样

make

  • show all errors

    1
    2
    # -k (keep going) helps show all errors,
    make -j2 -k # 先用 make -j32 多并发编译暴露错误,然后再用2并发结合'-k'参数打印编译错误