ettaluni
@ettaluni
ERROR MEME

Возможно ли скомпилить из linux exe файл?

Доброго дня! Допустим есть библиотека ultralight которая заявлена как кросс-платформенная. Но в инструкции описан способ сборки для каждой системы, из под себя то есть для linux собирать нужно из linux, для windows из под Windows соответственно. Данный проект построен на cmake вот пример кода сборки:
mkdir build
cd build
cmake ..
cmake --build . --config Release


Можно ли как сделать сборку из одной системы, в частности Linux для всех других ОС. Не будет ли проблем с библиотеками отсутствующими директивами?
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 2
hottabxp
@hottabxp
Миллиардер. Честно, 100 пистонов!
sudo apt-get install mingw-w64
Ответ написан
Zifix
@Zifix
Barbatum
"Для всех других" — не получится. Конкретно для Windows — получится, называется кросс-компиляция, в интернете куча гайдов, выбирайте любой.

Для Мака только виртуалку ставить, насколько я помню, да и под Windows это самый простой способ, после этого идёт Wine. Я как-то раз видел, как туда установили Qt, и это нормально работало. Но это всё не Ъ.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 февр. 2021, в 05:09
3000 руб./за проект
26 февр. 2021, в 04:16
3000 руб./за проект
26 февр. 2021, в 01:40
1000 руб./за проект