我在 Windows 10 上使用 DevCpp 和 Flex。为了执行我的 lex 程序,我尝试使用 ./a.out 但出现以下错误。
C:\Users\Admin\Desktop>flex id1.l
C:\Users\Admin\Desktop>gcc lex.yy.c
C:\Users\Admin\Desktop>./a.out
'.' is not recognized as an internal or external command,
可运行的程序或批处理文件。
这里可能有什么问题,请帮我解决这个问题。
最佳答案
它创建一个文件名a.exe
C:\Users\Admin\Desktop>flex id1.l
C:\Users\Admin\Desktop>gcc lex.yy.c
C:\Users\Admin\Desktop>a
asd ase 12 4rf
12 4
这就是我们在 Windows 中执行 lex 的方式
关于c - 执行 lex 的窗口无法识别 ./a.out,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48476636/