这是我的尝试:
CMD文件:
@SET PATH=%PATH%;D:\mingw\bin type test10.cpp | g++ -xc++ -o test10.exe
代码(这里不相关):int main(){}
错误我得到:
g++: fatal error: no input files compilation terminated.
我认为-x选项用于表示stdin输入,gcc本身就是这么说的.
-x选项指定输入语言,但它不告诉g从stdin读取.为此,您可以将单个短划线作为文件名传递.
原文链接:https://www.f2er.com/windows/364586.htmltype test10.cpp | g++ -o test10.exe -x c++ -