Я завершил преобразование C в MIPS для класса, и я хочу проверить его на сборку. Я слышал, что есть способ настройки gcc, чтобы он мог конвертировать C-код в архитектуру MIPS, а не в архитектуру x86 (мои пользователи компьютеров - процессор Intel i5) и выводит результат.Есть ли способ использовать gcc для преобразования C в MIPS?
Запуск терминала в Ubuntu (который поставляется с gcc), какую команду я могу использовать для настройки gcc для преобразования в MIPS? Есть ли что-нибудь, что мне нужно для установки?
EDIT: Позвольте пояснить. Пожалуйста прочтите это. Я не ищу, какой компилятор использовать, или люди, говорящие «хорошо, что вы можете перекрестно скомпилировать, но вместо этого вы должны использовать эту другую вещь, у которой нет инструкций по настройке».
Если вы собираетесь опубликовать это, по крайней мере, обратитесь к инструкциям. GCC пришел с Ubuntu. У меня нет опыта в том, как устанавливать компиляторы, и нелегко найти онлайн-учебники для чего угодно, кроме GCC. Тогда есть случай кросс-компиляции, о котором мне нужно знать. Спасибо.
Возможно, вы просто хотите «скомпилировать», а не «конвертировать». Компилятор всегда «конвертирует» один язык в другой. Если вы запускаете x86 boxen, он обычно преобразует исходный язык в исполняемый файл x86, подходящий для вашей ОС, но компиляторы не ограничиваются таргетингом на их хост-архитектуру и архитектуру ... – dmckee
Да, это то, о чем я прошу. Спасибо за исправление моего использования терминологии, но можете ли вы ответить на фактический вопрос? – Mike