我在某个目录d
中编写了我的项目。我有一套庞大的测试用例。所以我想把它们放在d
的内部目录din
。另外我想将输出文件存储在dout
中。如何实现这一目标?在生成文件中切换目录
对于现在我生成文件的一部分,看起来像:
test:
./a.out <input1.c> output1.txt
./a.out <input2.c> output2.txt
.
.
.
.
./a.out <inputn.c> outputn.txt
(N已知)
make test
现在执行程序。
编辑: <>的问题
你是否在'din /'目录中提供'input#.c'和'output#.txt'(尽管你的文件名是向后的不是吗?)并修复这些命令以匹配?因为这只是把'din /'放在每个文件名的开头(并将文件移动到目录中)。 –