用c#的process类创建一个命令行进程, 在进程中调用gcc编译所需的cpp文件,如果出错把gcc错误信息重定向到一个err.txt文件中.比如c:\g++.exe -o c:\dst.exe c:\source.cpp 2> c:\err.txt. 让我困惑的是在windows命令行下可以把错误重定向到err.txt,但是使用命令行进程却只能实现被编译的cpp文件正确时的编译,无法实现被编译的cpp有错时把错误结果重定向到err.txt.
用c#的process类创建一个命令行进程, 在进程中调用gcc编译所需的cpp文件,如果出错