gpt4 book ai didi

c++ - 为什么这个命令失败? rm 和 g++ 命令?

转载 作者:太空宇宙 更新时间:2023-11-04 06:02:18 24 4
gpt4 key购买 nike

rm *.o | g++ -c test.cpp | g++ test.o main.cpp

结果:

rm: cannot remove '*.o': No such file or directory
g++: error: test.o: No such file or directory

为什么?

最佳答案

两个问题:(a) 您可能没有任何要删除的 .o 文件,以及 (b) 您不恰本地使用了管道。尝试:

rm *.o &> /dev/null ; g++ -c test.cpp && g++ test.o main.cpp
^^^^^^^^^^^^^^ ^^
ignore any error only try to link if
message and compile is successful
continue regardless

关于c++ - 为什么这个命令失败? rm 和 g++ 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43317878/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com