Skip to content

Debug工具::GDB

GDB

这里介绍 OneFlow 中使用 gdb debug

Cmake 时候使用 -DCMAKE_BUILD_TYPE=Debug

oneflow Debug 方式编译示例
git clone git@github.com:Oneflow-Inc/oneflow.git && cd oneflow 

mkdir -p build && cd build

cmake .. -C ../cmake/caches/cn/cuda.cmake   -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda  \
   -DCUDNN_ROOT_DIR=/usr/local/cudnn -DCMAKE_GENERATOR=Ninja -DCMAKE_BUILD_TYPE=Debug \
   -DCMAKE_EXPORT_COMPILE_COMMANDS=1

ninja -j32