我最近刚接触Linux终端,对于我的学校项目,我们希望编写一个程序并使用Linux命令执行该程序,该程序包括输入和输出文件。编程时,我从未使用过Linux作为输入和输出文件。我通过电子邮件向教授发送了有关如何执行命令的问题,但从未收到任何回复。他在课堂上提到该命令应如下所示:
./mipssim -i INPUT.bin -o OUTPUT.txt
我的主要功能是:
int main(int argc, char* argv[]) {
}
当尝试使输入文件正常工作时,我收到了错误
./mipssim line 5: $'\r': command not found
和
g++: error: unrecognized command line option '-i'
我对正在发生的事情非常困惑,在互联网上搜索并没有帮助我。我已经使程序执行一次,并且输出到终端是完全错误的。
最后,我被告知“ mipssim”应该是我的可执行文件的名称,那么通过重命名a.out文件是否可以实现?
mv a.out mipssim
感谢您的时间和反馈!