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