我的Ubuntu版本是14.04 LTS。我在桌面上复制了一个名为sendRawEth.c的C程序。我写的时候:
gcc sendRawEth.c -o sendRawEth
编译器抱怨:
gcc: error: sendRawEth.c: No such file or directory
gcc: fatal error: no input files
我不知道如何解决这个错误。
答案 0 :(得分:1)
请执行以下操作。 在终端上通过' pwd'检查当前目录。命令然后检查程序所在的目录,看它们是否相同。在编写gcc yourfile时,它区分大小写。希望这有帮助
答案 1 :(得分:0)
出现此类错误有两个原因。
您说您已将C
程序复制到桌面文件夹中。
sendRawEth.c
。文件格式不是可执行文件。.exe
文件。您需要将目录更改为将程序复制到的文件夹。
首先,输入pwd
检查当前文件夹。
然后使用以下命令将其更改为所需的文件夹:
cd /outerfolder/your program folder
然后用:
编译它gcc -o programname programname.c
最后用:
执行它./programname