....
....
checking whether gcc supports -Wl,--as-needed... yes
configure: using compiler=gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
configure: using CFLAGS=-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2
configure: using CPPFLAGS= -D_GNU_SOURCE
configure: using LDFLAGS= -Wl,--as-needed
configure: creating ./config.status
config.status: creating GNUmakefile
config.status: creating src/Makefile.global
config.status: creating src/include/pg_config.h
config.status: src/include/pg_config.h is unchanged
config.status: creating src/include/pg_config_ext.h
config.status: src/include/pg_config_ext.h is unchanged
config.status: creating src/interfaces/ecpg/include/ecpg_config.h
config.status: src/interfaces/ecpg/include/ecpg_config.h is unchanged
config.status: linking src/backend/port/tas/dummy.s to src/backend/port/tas.s
config.status: linking src/backend/port/posix_sema.c to src/backend/port/pg_sema.c
config.status: linking src/backend/port/sysv_shmem.c to src/backend/port/pg_shmem.c
config.status: linking src/include/port/linux.h to src/include/pg_config_os.h
config.status: linking src/makefiles/Makefile.linux to src/Makefile.port试图弄清楚postgresql是如何编译的。我希望它运行./配置,并将输出信息输送到文本文件中。
sudo ./configure | /home/jian/fo1.txt错误:
./configure: line 2885: printf: write error: Broken pipe发布于 2022-07-14 14:49:26
您搜索的运算符是>。这会将命令的输出重定向到特定的设备或文件:
sudo ./configure >output_file.txt如果要捕获不同文件中的错误(STDERR),应使用:
sudo ./configure >output_file.txt 2>>output_err.txt如果要将输出附加到现有文件,则应使用>>
sudo ./configure >>output_file.txt发布于 2022-07-14 14:57:16
您不需要sudo在您的./configure线路上。
你的命令应该是:
./configure. |& tee home/jian/fo1.txt您可能需要清理之前尝试创建的所有root-owned文件,如下所示:
sudo find . -maxdepth 1 -user root -ls
# when you're happy with the list of files, replace `-ls` with `-delete`.
sudo find . -maxdepth 1 -user root -delete https://unix.stackexchange.com/questions/709863
复制相似问题