Допустим, я создал объектный файл из hello.c
на компьютере x86, а затем отправил этот файл на компьютер ARM. Сможет ли он создать исполняемый файл из полученного объектного файла? Предполагая, что мы используем gcc
.
Примечание.
Я знаю о кросс-компиляции как о хорошо известном методе, дающем в основном тот же конечный результат, но меня заинтересовал этот конкретный сценарий.
Я также знаю об этом вопросе, но хотел в основном акцентировать внимание на разных архитектурах ЦП. и тот же компилятор, что и я, не нашел этих моментов ясными с моим скромным пониманием.