C ++ Linux Входной файл и команды выходного файла - PullRequest
0 голосов
/ 04 марта 2019

Я недавно впервые начал использовать терминал 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

Спасибо за ваше время и обратную связь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...