Как отключить оптимизацию компилятора для ceph?

Я собираю Ceph из исходного кода v12.2.4, используя шаги, упомянутые в https://github.com/ceph/ceph/tree/v12.2.4 - README.md

git clone git://github.com/ceph/ceph
cd ceph
git checkout v12.2.4
./install-deps.sh
./do_cmake.sh
cd build
make
ctest

при отладочном тесте: unittest_bloom_filter, gdb показывает оптимизирован для нескольких переменных.

1
0
152
1

Ответы 1

Если вам нужны отладочные сборки, например std. Проект cmake cd build && cmake -DCMAKE_BUILD_TYPE=Debug должен помочь. cmake -LH .. должен показать текущие настройки (по умолчанию RelWithDebugInfo)

Другие вопросы по теме