我需要一个php脚本来编译C / C ++文件。 编译并获取该文件的可执行文件后,我需要使用input.txt文件的参数运行该文件,然后将结果与output.txt文件进行比较
我该怎么做?
答案 0 :(得分:1)
答案 1 :(得分:0)
需要PHP吗?如果不考虑GNU Make。它是专门为解决你的问题而开发的。使用这个简单的Makefile
:
OUT = app
CFLAGS = -O2 -Wall
$(OUT): main.o
clean:
rm -rf $(OUT) main.o
您可以使用不同的编译器标志轻松编译程序并执行干净操作:
make # for compiling
make clean # for remove binaries
Make
有一个good manual。此外,还有一个名为nmake的Microsoft类似工具。