windows – 如何使用stdin管道作为gcc的源输入?

前端之家收集整理的这篇文章主要介绍了windows – 如何使用stdin管道作为gcc的源输入?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的尝试:

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读取.为此,您可以将单个短划线作为文件名传递.
type test10.cpp | g++ -o test10.exe -x c++ -
原文链接:https://www.f2er.com/windows/364586.html

猜你在找的Windows相关文章