相关疑难解决方法(0)

是否有可能从管道中读取gcc?

我正在寻找一个选项,gcc它会使它从标准输入读取一个源文件,主要是因为我可以做这样的事情从flex生成C代码的工具生成一个目标文件(flex's -t选项写入生成的C到标准输出):

flex -t lexer.l | gcc -o lexer.o -magic-option-here
Run Code Online (Sandbox Code Playgroud)

因为我并不真正关心生成的C文件.

这样的事情是存在的,还是我必须使用临时文件?

command-line gcc pipe flex-lexer

61
推荐指数
2
解决办法
2万
查看次数

如何将GCC输出到stdout?

通常指示GCC通过-o开关输出到文件.如果没有提供,似乎决定了适当的名称和输出.如何让GCC将其生成的输出写入stdout?

c gcc

26
推荐指数
2
解决办法
7396
查看次数

如何在 C++ 中获取当前文件路径?

我想获取当前文件路径,就像在a.cpp中一样,我可以得到

\n\n

/home/workspace/src/a.cpp

\n\n

我怎样才能得到这个\xe3\x80\x80路径?

\n

c++

2
推荐指数
1
解决办法
6134
查看次数

标签 统计

gcc ×2

c ×1

c++ ×1

command-line ×1

flex-lexer ×1

pipe ×1