ettaluni
@ettaluni
ERROR MEME

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

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


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

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

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

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