【发布时间】:2014-05-09 08:43:27
【问题描述】:
如何在 CMakeLists.txt 中为 GNU g++ 的编译器和链接器设置 gprof 标志?
我目前的做法,
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -pg")
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -pg")
set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO} -pg")
不允许 gprof 对 C++ 函数进行分解。有任何想法吗? (我使用的是 C++11)
【问题讨论】:
-
破解函数所需的只是函数名本身,您不能添加额外的 g++ 标志来帮助 AFAIK。