我正在学习关于 lex 和 yacc 的教程,该教程要求我编译一些 C 源代码。本教程要求我在终端中输入以下行:
$ gcc ‑o exampleA lex.yy.c ‑lfl
但我随后收到消息:
bash: $: command not found...
我尝试使用更简单的 HelloWorld C 源代码文件,但得到了相同的消息。
但我知道 gcc 可执行文件位于 /usr/bin 中,当我在终端中键入“gcc --version”或“gcc --help”时,我会得到一个合理的响应。
这里发生了什么?
顺便说一句,我正在使用 Fedora 29 Linux 发行版。