Нет, вы не должны ничего добавлять в файл configure.ac, чтобы указать предпочтение для -O3.Такого рода вещи принадлежат пользовательскому CONFIG_SITE, а не configure.ac
. Однако, если вы настаиваете на нарушении соглашения, вы можете сделать что-то вроде:
: ${CXXFLAGS=-Werror -O3}
Обратите внимание, что эта строкадолжен появиться перед AC_PROG_CXX (или любым макросом, который его AC_REQUIRES, например LT_INIT, так как это приведет к тому, что AC_PROG_CXX будет передан в сценарий конфигурации перед этой строкой.)