cmake打印堆栈
设置参数
add_compile_options(-g) add_compile_options(-O0) add_compile_options(-no-pie) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g0") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -g0") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(LINK_FLAGS "-rdynamic") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
打印出的堆栈地址 反向寻找函数名
addr2line 0x318e1b -e demo.bin -f -s -C