我正在尝试调试latest Apache release中的mod_proxy
。
我尝试了以下两个命令序列,并且都使用调试符号构建Apache核心,但模块的符号仍然缺失。
./configure --prefix=$(pwd)/dist_debug --enable-maintainer-mode
make
make install
./configure --prefix=$(pwd)/dist_debug
make CFLAGS='-g'
make install
强制使用调试符号构建模块的正确方法是什么?
答案 0 :(得分:1)
事实证明,Apache的make命令没有正确地使用CFLAGS
,因此必须在配置时传递它们。
CFLAGS='-g' ./configure --prefix=$(pwd)/dist_debug
make
make install