如何在 autoconf/automake 生成的 Makefile 中删除 g++ 的 -g 选项

how to remove -g option for g++ in Makefile generated by autoconf/automake

我使用 automake/autoconf 为我的项目生成 Makefile,发现这些 Makefile 调用带有 -g 选项的 g++。 我完全不知道我在哪里设置了这个,所以我该如何删除它?

CFLAGS 的 autoconf 默认设置是 -O2 -g。如果你想覆盖它,你可以做

./configure CFLAGS="-O2"

这将避免完全传递 -g。