[devel] cmake затирает уровень оптимизации опцией по умолчанию

Илья Курдюков ilyakurdyukov на basealt.ru
Сб Окт 16 18:46:19 MSK 2021


Заметил при сборке python3-module-PySide2, что макрос %cmake 
устанавливает CMAKE_CXX_FLAGS, в который включается -O%_optlevel. Но 
потом этот -On затирается флагом -O2, который содержится в 
CMAKE_CXX_FLAGS_RELEASE ("-O2 -DNDEBUG" по умолчанию).

Не надо ли тогда в %cmake добавить -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" ?



Подробная информация о списке рассылки Devel