Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Pepslee
0 / 0 / 0
Регистрация: 13.08.2015
Сообщений: 71
#1

Можно ли программу, скомпилированную в Linux запустить на Windows ? - C++

08.09.2015, 13:24. Просмотров 491. Ответов 8
Метки нет (Все метки)

Есть программа, собранная в Qt Creator в Linux Ubuntu , какие есть способы запустить её на Windows ? и есть ли способ сделать это без перекомпиляции ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2015, 13:24     Можно ли программу, скомпилированную в Linux запустить на Windows ?
Посмотрите здесь:

Можно ли из под linux писать приложения для Windows c использыванием графики!!?? C++
C++ Можно ли на CBuilder 6 откомпилировать exe для Linux?
Можно ли запустить отдельным потоком функцию-член класса? C++
C++ скомпилировать в linux и в windows
Как заставить программу запустить другую программу C++
Можно ли приложение написанное на c++ запустить в flash player? C++
C++ Можно ли скомпилировать программу для Windows из под linux?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sashatref
75 / 75 / 27
Регистрация: 21.05.2015
Сообщений: 257
Завершенные тесты: 1
08.09.2015, 14:17     Можно ли программу, скомпилированную в Linux запустить на Windows ? #2
Pepslee, можно в Windows установить виртуальную машину с Linux и запускать там.
Avazart
7063 / 5240 / 262
Регистрация: 10.12.2010
Сообщений: 23,051
Записей в блоге: 17
08.09.2015, 14:25     Можно ли программу, скомпилированную в Linux запустить на Windows ? #3
Цитата Сообщение от Pepslee Посмотреть сообщение
Есть программа, собранная в Qt Creator в Linux Ubuntu , какие есть способы запустить её на Windows ? и есть ли способ сделать это без перекомпиляции ?
Без перекомпиляции нельзя.
AlexVRud
441 / 151 / 38
Регистрация: 04.07.2014
Сообщений: 426
08.09.2015, 14:47     Можно ли программу, скомпилированную в Linux запустить на Windows ? #4
Программа написана на С++. После компиляции она использует конкретные версии библиотек (Qt, стандартная библиотека С++) и API ядра ОС. Уже на другой версии LInux они могут быть другими и программа не запустится. Так что ответ: "без перекомпиляции нельзя". Но есть и хорошая новость. Так как использовалось Qt, то большая вероятность, что скомпилируется и под Win.
Pepslee
0 / 0 / 0
Регистрация: 13.08.2015
Сообщений: 71
08.09.2015, 15:07  [ТС]     Можно ли программу, скомпилированную в Linux запустить на Windows ? #5
дело в том, что программа юзает некоторые библиотеки, которые есть только для Linux, отсюда и проблема...
вариант виртуальной машины не подходит !!

кто знаком с andLinux ? не знаете, может с помощью него можно ?
Renji
1795 / 1213 / 284
Регистрация: 05.06.2014
Сообщений: 3,487
08.09.2015, 15:27     Можно ли программу, скомпилированную в Linux запустить на Windows ? #6
Не совсем то, но теоретически можно графический интерфейс программы запустить под Виндой, а саму программу - под Линуксом. Вот статейка на тему, но сам я работоспособность этого метода не проверял.
Avazart
7063 / 5240 / 262
Регистрация: 10.12.2010
Сообщений: 23,051
Записей в блоге: 17
08.09.2015, 15:28     Можно ли программу, скомпилированную в Linux запустить на Windows ? #7
Цитата Сообщение от Pepslee Посмотреть сообщение
которые есть только для Linux
Да и каким чудом она тогда должна заработать?
Только через виртуалку.

Не по теме:

P.S: Включайте мозги.

Pepslee
0 / 0 / 0
Регистрация: 13.08.2015
Сообщений: 71
08.09.2015, 19:56  [ТС]     Можно ли программу, скомпилированную в Linux запустить на Windows ? #8
да на своём компе я могу её запустить и cygwine, ну точнее перекомпилировать ( это без проблем ), но мне нужно чтоб программа работала и на других ПК, не буду ж я бегать всем cygwin устанавливать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2015, 20:14     Можно ли программу, скомпилированную в Linux запустить на Windows ?
Еще ссылки по теме:

C++ C++ на Linux и Windows
C++ Возможно ли запустить приложение в linux?
Портирование программы с Linux на Windows C++
Как запустить на Linux FFmpeg с полным конфигом? C++
C++ L2.bin Как можно запустить?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
7063 / 5240 / 262
Регистрация: 10.12.2010
Сообщений: 23,051
Записей в блоге: 17
08.09.2015, 20:14     Можно ли программу, скомпилированную в Linux запустить на Windows ? #9
После перекомпиляции соберите библиотеки, сделайте инсталятор.

Программа для сборки библиотек для переноса Qt-приложений
Yandex
Объявления
08.09.2015, 20:14     Можно ли программу, скомпилированную в Linux запустить на Windows ?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru