Я не могу запустить файл boot0.s с помощью команды gcc - PullRequest
0 голосов
/ 29 января 2019

Я новичок в Ubuntu & Assembly Language.Недавно одна из лабораторных задач попросила меня скомпилировать файл .s в Ubuntu, чтобы увидеть, что показывают выходные данные, и объяснить их позже.Мой учитель также предоставил мне несколько команд для компиляции и связывания объектов с файлом boot0.S.Но всякий раз, когда я пытаюсь выполнить следующую команду, я получаю несколько ошибок.

Сборка boot0: компиляция

$ gcc ‐MD ‐fno‐builtin ‐nostdinc ‐fno‐stack‐protector ‐Os ‐g ‐m32 ‐I. ‐c ‐o boot0.o boot0.S

Это дает мне такие ошибки:

gazzali @ ubuntu: ~ / OS Lab Task/ OS-challengeing-IUTCSE16 / Проект 0 / boot / boot0 $ gcc -MD -fno-встроенный -nstdinc -fno-стек-протектор -Os -g-m32-I.‐C ‐o boot0.o boot0.S

gcc: ошибка: ‐MD: нет такого файла или каталога

gcc: ошибка: ‐fno ‐ builtin: такого файла или каталога нет

gcc: ошибка: -nostdinc: нет такого файла или каталога

gcc: ошибка: -fno-стека-защитник: нет такого файла или каталога

gcc: ошибка: ‐Os: Нет такого файла или каталога

gcc: ошибка: ‐g: Нет такого файла или каталога

gcc: ошибка: ‐m32: Нет такого файла или каталога

gcc:ошибка: ‐I .: Нет такого файла или каталога

gcc: ошибка: ‐c: Нет такого файла или каталога

gcc: ошибка: ‐o: Нет такого файла или каталога

gcc: ошибка: boot0.o: такого файла или каталога нет

В настоящее время я использую Ubuntu 18.04 LTS на VMWare в Windows 10. Я также предоставлю файл boot0.S, если необходимо.Не могли бы вы помочь найти способ запустить этот файл сборки?Есть еще 2 файла сборки, которые мне нужно запустить с помощью аналогичных команд.

Заранее спасибо.

...