Переносимая среда Linux для приложений - PullRequest
0 голосов
/ 28 декабря 2018

Существует ли какое-либо приложение (возможно, виртуальная машина), которое запускает скомпилированные с Linux программы (например, веб-сервис) на других платформах (например, Windows), как собственное приложение?например, исполнительный C-кодированный веб-сервис, который компилируется этим приложением, как нативное Linux-программирование, но с дополнительным уровнем.Я думаю, что это должна быть виртуальная машина x86, подобная QEMU, но она такая тяжелая и сложная.Моя проблема в том, что я написал приложение на C для Linux, но не хочу запускать его на других платформах, не перестраивая его или не используя Cygwin.

Ответы [ 3 ]

0 голосов
/ 28 декабря 2018

Такие программы, как wine, были созданы для linux для запуска приложений Windows.Вы можете попробовать http://www.andlinux.org/ для запуска приложений Linux в Windows.

Вы можете использовать VirtualBox или VMWare и запустить виртуальную машину Linux или использовать Cygwin или MinGW (аналогично Cygwin).Может быть, попробуйте Babun, который действительно прост, но я не уверен, что это запустит приложение linux ...

0 голосов
/ 29 декабря 2018

Я нашел неполное, но наиболее подходящее решение для моей проблемы: flinix Я надеюсь, что у меня будет отличный вклад в этот удивительный проект.

0 голосов
/ 28 декабря 2018

Вы можете посмотреть на Докер .Насколько я знаю, в Windows можно запускать образы Docker, созданные на Linux.

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