Задать вопрос
@Urukhayy

Можно ли выполнить make библиотеки в 32bit?

Есть библиотека: https://github.com/grpc/grpc
По умолчанию make собирает в 64bit. Как можно использовать эту библиотеку в приложении 32bit?
  • Вопрос задан
  • 174 просмотра
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Решения вопроса 1
@al_sh
если компилятор GCC, то CXXFLAGS="-m32" LDFLAGS="-m32 , предварительно поставив gcc-multilib
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Я так понимаю, что это хостовая машина 64х битная?
Тогда это просто кросс-компиляция.
Глянул в Makefile, есть такой совет:
make CC=cross-gcc HOST_CC=gcc
где под cross-gcc надо указать строку запуска компилятора с целевой платформой 32 бита.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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