在GCC编译的项目中,
g++
gcc
c c++ gcc cmake
我们的构建系统已经以某种方式发生了变化,使得优化的构建不再将-DNDEBUG添加到编译行.我搜索了我们的makefile,却找不到这个.
所以问题是,-DNDEBUG在哪里发源于大多数人以及这可能会如何改变?在我们确实有-DNDEBUG之前,我不认为这是从我们的任何makefile中删除的.
谢谢.
-威廉
c++ makefile ndebug
c++ ×2
c ×1
cmake ×1
gcc ×1
makefile ×1
ndebug ×1