Під час створення нового проекту C ++ в Eclipse, мене запитують про інструментальну ланцюг.
У чому полягає практична відмінність цих ланцюжків інструментів - Cross GCC
і Linux GCC
. За яких обставин їх використовувати? Чи має це щось спільне з тим, чи збирається проект збиратись як на Linux, так і на Windows?
В одній з відповідей ми можемо прочитати:
Як правило, крос-компілятор - це компілятор, що виробляє код для іншої системи, ніж ваша.
тож якщо я складаю проект на цільовій машині, використовуючи власні файли, не має значення, який варіант я тут оберу, правда?