我需要在 bash 中运行 ./configure 并将 out/err 重定向到文件,但我遇到了 2 个问题:
1)使用类似:
ARG_COOKIES="--enable-cookies"
ARG_ENABLEFILE="--enable-file"
cmd=configure
"./$cmd" "$ARG_COOKIES" "ARG_ENABLEFILE" > logfile.conf 2>&1
我无法在运行时看到配置的结果..
2)我得到:
checking for suffix of object files... configure: error: in `/SRC/zabbix-4.2.6':
configure: error: cannot compute suffix of object files: cannot compile
有人可以帮我理解吗? 谢谢!
最佳答案
如果您想在屏幕上查看结果并将其也保存在文件中,您需要执行以下操作:
"./$cmd" "$ARG_COOKIES" "ARG_ENABLEFILE" 2>&1 | tee logfile.conf
第二步检查是否正在创建 config.log
并查看里面的内容。可能是缺少库或 LD_LIBRARY_PATH 不正确
关于c - 在 bash 中运行 ./configure 并将 out/err 重定向到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59893279/