Нов съм в C++. Наскоро в моята компания започна дискусия около компилирането на код за различни машинни архитектури като X86_64 AMD срещу Intel
Сега погледнах gcc флаговете, които подаваме, за да компилираме нашите приложения, и няма нищо, което да казва на gcc да компилира специално за AMD срещу Intel на x86_64.
Може ли някой да обясни с технически термини зависимостта между компилиран код и машинна архитектура?
Мога ли да компилирам код с помощта на gcc-86_64 на AMD и да стартирам двоичния код на intel x86_64?