Что точно gcc-мультиlib имеет в виду на Ubuntu?

После зависания долгого времени с более старой Ubuntu (v.12) я обновляю к v.16 и очень смущен с упоминаниями о "gcc-мультиlib".

"Толстые двоичные файлы этой на самом деле Apple" или "универсальные двоичные файлы" модель, портированная к Linux?

Таким образом, собственные библиотеки C по Ubuntu стали контейнерами, которые упаковывают несколько двоичных файлов для различной архитектуры?

Если так, мы больше не должны особенно устанавливать 32-разрядное время выполнения, освобождает в x64 системе? Пакет "по умолчанию" gcc или g ++ библиотеки содержат, все должны были запустить и создать 32-разрядные приложения?

10
задан 1 December 2016 в 18:01

1 ответ

gcc-multilib полезно для кросс-компиляция , то есть, компилируя программу для работы другой архитектуры процессора. Например, Вам было бы нужно gcc-multilib, если Вы работаете на 64-разрядной Ubuntu и хотите скомпилировать программу для работы 32-разрядной Ubuntu (или на ARM и т.д. Вы получаете идею).

13
ответ дан 23 November 2019 в 04:29

Другие вопросы по тегам:

Похожие вопросы: