Вывод из компиляции содержит две вещи 1. Вызовы подпрограмм библиотеки операционной системы 2. Собственный машинный код для выполнения вашей «бизнес-логики»
Вторая часть, скорее всего, идентична для каждой компиляции, котораяпредназначен для конкретной архитектуры процессора (почему не должно быть, если вы используете ту же версию GCC).
Вызовы в библиотечных подпрограммах - это то, где все рушится.Вот почему WINE существует в Linux - он дает вам некоторые «эмулированные» / «переведенные» подпрограммы, которые работают в Linux, чтобы дать вам возможность запустить программу Windows в чужой операционной системе.
Итак, ответдействительно, не совсем.Вместо абсолютного да или нет.