我想用特定的工具而不是 GCC 构建一个库。常规构建顺序是:
./configure
make
make install
我应该在哪里替换 GCC 设置(我认为配置是使用 AutoMake 创建的)?
答案1
通常值得阅读 的输出./configure --help
。这建议运行配置为
./configure CFLAGS="-ggdb3 -O0"
make
make install
如下覆盖CFLAGS
(或LDFLAGS
, CPPFLAGS
,取决于您的需要)也有效:
CFLAGS="-ggdb3 -O0" ./configure
make
make install
如果需要使用 gcc 以外的编译器,则必须覆盖该CC
变量。