【发布时间】:2021-05-11 14:05:26
【问题描述】:
我有一个打印一些数据的 cpp 代码,我希望它将结果保存在 txt 文件中,但我希望它位于不同的目录中。
我的数据树
|
|--Code
| |--Oscilador.cpp
| |--makefile
|
|--Resultados
| |--(Where I want the txt to be save in)
我的make文件代码是这样的
Oscilador.x:Oscilador.cpp
g++-10 -o0 Oscilador.cpp -o Oscilador.x
Resultados.txt:Oscilador.x
./Oscilador.x > ./Resultados/
rm Oscilador.x
当我运行 make 文件时,它说:
:Codigo Felipe$ make Resultados.txt
./Oscilador.x > Resultados/Resultados.txt
/bin/sh: Resultados/Resultados.txt: No such file or directory
make: *** [Resultados.txt] Error 1
我想知道如何解决它。
【问题讨论】:
-
相对路径是
../Resultados/Resultadoes.txt而不是Resultados/Resultadoes.txt -
@Acuervoc 我提供的解决方案对你有用