Можно ли переместить "libc" в другую систему, просто перекомпилировав? - PullRequest
0 голосов
/ 10 ноября 2019

Можно ли переместить libc библиотеки C из одной системы в другую, просто перекомпилировав ее?

1 Ответ

1 голос
/ 10 ноября 2019

Нет, вы не можете переместить libc, просто перекомпилировав.

Основная часть операционной системы (называемая ядром) управляет такими вещами, как потоки, процессы, управление памятью, драйверы, термодатчики идругие жизненно важные вещи. glibc использует ядро ​​Linux для частей стандарта, которые требуют системных вызовов.

Вам нужно изменить его для вашей системы перед компиляцией. Или, если вы используете ядро ​​Linux, вам просто нужно кросс-компилировать ядро ​​Linux и glibc для вашей цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...