cmake & make

cmake

  • generate a full dependency graph

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

make

  • show all errors

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