Я пытаюсь скомпилировать очень простую C-программу Hello World для сборки MIPS на машине winx64, используя llvm / clang.
Я искал эту проблему, и хотя существует несколько потоков с похожимиТемы, в которых они почти исключительно используют Linux, и чаще всего не предоставляют никаких решений.
У меня сложилось впечатление, что если я получу последние двоичные файлы LLVM и установлю их на свой компьютер с Windows, то смогукросс-компиляция, скажем, C-MIPS сборки прямо из коробки.Разве это не так или я что-то упустил?
Если я нацеливаюсь на что-либо, кроме окон, я получаю сообщение об ошибке для отсутствующего заголовочного файла stdio.h Разве это не предназначено именно для этого?Конвертировать мой C-код в заданный целевой asm?
Кроме того, кажется, что в Windows нет Config.h, как в Linux, чтобы изменить некоторые жестко закодированные пути.
Может быть, я что-то совершенно не понимаю в отношении llvm/ лязг.Надеюсь, что кто-нибудь может помочь мне решить эту проблему.
Спасибо