cmake - semanticos - tabla de simbolos lineal
Creando la tabla de sÃmbolos para gdb usando cmake (3)
¿Hay alguna forma de crear solo tablas de símbolos usando cmake para gdb?
Agregue esta línea al archivo CMakeLists.txt :
set(CMAKE_BUILD_TYPE Debug)
compile en el modo de lanzamiento optimizado pero agregando símbolos de depuración, útil para la creación de perfiles:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ...
o compile sin optimización y agregando símbolos de depuración:
cmake -DCMAKE_BUILD_TYPE=Debug ...
La forma habitual de generar información de depuración para gdb
es pasar -g
al compilador gcc
o g++
(y también en el momento de la vinculación).
Mire las Preguntas Frecuentes de Cmake para saber cómo obtener un ejecutable que se pueda depurar.