gprof

作者: 暮阳晨鼓 | 来源:发表于2018-05-30 15:28 被阅读0次
  1. gcc -pg编译程序
  2. 运行程序,程序退出时生成gmon.out
  3. gprof ./exe gmon.out -b或者-p
  4. gprof ./exe gmon.out > profile.txt

Cmke使用gprof

需要在CMakeList上添加

SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pg")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pg")
SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pg")
SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -pg")

相关文章

网友评论

      本文标题:gprof

      本文链接:https://www.haomeiwen.com/subject/edejjftx.html