Jak napisać pod Linuxem program który uruchomi się pod Windowsem
-
- Sędziwy Jeż
- Posty: 33
- Rejestracja: 07 maja 2013, 18:51
- Wersja Ubuntu: 14.04
- Architektura: x86_64
Jak napisać pod Linuxem program który uruchomi się pod Windowsem
Witam
mam taki problem chcę napisać grę w bibliotece Simple DirectMedia Layer SDL a potem umieścić ją na mojej stromie internetowej
ale żeby była wersja i na Linuxa i na Windowsa. Kod tej gry ponieważ piszę w bibliotece SDL będzie taki sam w obu systemach
tylko jak pod Ubuntu wysmażyć exe'ka ? Jestem w takiej sytuacji że nie mogę iść do jakiegoś kumpla z kodem i odpalić jakiś windowsowy
kompilator a jak mam instalować windę to ja dziękuje
Proszę o pomoc
mam taki problem chcę napisać grę w bibliotece Simple DirectMedia Layer SDL a potem umieścić ją na mojej stromie internetowej
ale żeby była wersja i na Linuxa i na Windowsa. Kod tej gry ponieważ piszę w bibliotece SDL będzie taki sam w obu systemach
tylko jak pod Ubuntu wysmażyć exe'ka ? Jestem w takiej sytuacji że nie mogę iść do jakiegoś kumpla z kodem i odpalić jakiś windowsowy
kompilator a jak mam instalować windę to ja dziękuje
Proszę o pomoc
- mucha090
- Zakręcona Traszka
- Posty: 775
- Rejestracja: 15 mar 2008, 11:05
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: x86_64
- Lokalizacja: Kielce, Poland
- Kontakt:
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
jeśli tworzysz w c++ to zainstaluj sobie paczke mingw (jest w repo)
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
tyle że za dużo na cross-mingw32 to nie poszalejesz...
-
- Sędziwy Jeż
- Posty: 33
- Rejestracja: 07 maja 2013, 18:51
- Wersja Ubuntu: 14.04
- Architektura: x86_64
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
zainteresuję się tym mingw zastanawiam się tylko jak dodać do niego windowsową wersję biblioteki SDL i czy po instalacji coś mi się nie wykrzaczy bo jak zainstalowałem kiedyś wine do mi odinstalowało SDL'a nie wiedzieć czemu. Ja piszę używając środowiska Qt Creator i wybieram non qt project. W tym środowisku jest coś takiego kontrola wersji ale nie wiem jak to działa
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 15 kwie 2009, 15:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
Możesz spróbować napisać to w javie która jest crossplatformowa.
Tworzysz wynikowego jara, którego możesz uruchomić pod dowolnym systemem, a jeśli koniecznie chcesz na windowsie mieć plik exe to JSmooth tobie to umożliwi.
Tworzysz wynikowego jara, którego możesz uruchomić pod dowolnym systemem, a jeśli koniecznie chcesz na windowsie mieć plik exe to JSmooth tobie to umożliwi.
-
- Sędziwy Jeż
- Posty: 34
- Rejestracja: 17 maja 2008, 14:55
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: LXDE
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
Python też da radę: py2exe.
- ethanak
- Wygnańcy
- Posty: 3054
- Rejestracja: 04 gru 2007, 13:19
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Lokalizacja: Bielsko-Biała
- Kontakt:
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
a używałeś py2exe na linuksie?
-
- Sędziwy Jeż
- Posty: 34
- Rejestracja: 17 maja 2008, 14:55
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: LXDE
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
Nie używałem. Mimo to sporo kodu może sklepać na linuxie i na nim przygotować wersję pod ten system, a py2exe użyć w windows. Używając tego samego kodu bez zmian nie napisze w pythonie programu na obydwa systemy, ale by przemienieść program do windows nie będzie potrzebował wiele pracy, bo dużo kodu i tak napisze pod linuxem.
Myślę, że bezproblemowo można taki program napisać wyłącznie w językach działających na wirtualnych maszynach. W innym wypadku występują zbyt duże różnice w api.
Myślę, że bezproblemowo można taki program napisać wyłącznie w językach działających na wirtualnych maszynach. W innym wypadku występują zbyt duże różnice w api.
-
- Serdeczny Borsuk
- Posty: 160
- Rejestracja: 06 cze 2013, 12:40
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
Re: Jak napisać pod Linuxem program który uruchomi się pod Windowsem
A co sądzicie o winegcc i wineg++? Wczoraj sprawdziłem, że jeśli ustawimy mu dajmy na to -o sample to wypluwa pliczki sample i sample.so. sample wydaje się być launcherem napisanym w bashu a sample.so plikiem wykonywalnym windowsowym. Am I right?
Linux Mint 17 + Cinnamon (x64) / Windows 7 (x64)
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości