Я привык компилировать программы с собственными наборами функций на моем собственном ноутбуке Linux. Я хочу сделать то же самое для удаленной платформы Linux, на которой я работаю, но, к сожалению, на этой платформе нет gcc. У меня также нет привилегий root, поэтому я не могу использовать rpm или установить gcc самостоятельно.

Можно ли скомпилировать на моем ноутбуке программу для целевой платформы Linux? И мой ноутбук и цель - архитектура x86_64. Как настроить gcc на моем ноутбуке для использования тех же библиотек, что и для цели?

1 ответ1

0

Вы можете установить gcc в вашем $ HOME на сервере, настроить $ PATH, указав место, где вы его установили (например, $ HOME/.local), и просто заставить его работать на удаленной машине. Это требует, чтобы вы могли скомпилировать двоичные файлы для целевой машины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .