Come impostare i flag gprof per il compilatore e il linker di GNU g ++ in un CMakeLists.txt?Come impostare i flag di g ++ usando cmake in modo tale che gprof possa svelare?
mio approccio attuale,
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")
non permette gprof per demangle le funzioni C++. Qualche idea? (Sto usando C++ 11)
Tutto ciò che serve ad una funzione di decodifica i è il nome della funzione in sé, non è possibile aggiungere ulteriore g bandiere ++ per aiutare AFAIK. –