Как посмотреть значение переменной <optimized out> в C ++?

Я использую GDB для отладки программы на C ++.

У меня есть этот код:

int x = floor(sqrt(3));

и я хочу посмотреть значение х. Однако GDB утверждает, что x равен "<optimized_out>". Как мне посмотреть значение х? Должен ли я изменить флаги моего компилятора?

Ответы на вопрос(3)

Ваш ответ на вопрос