Witam,
czy istnieje jakiś w miarę mało czasochłonny sposób na implementacje projektu linuxowego w C++ na Windowsa?
Zdaję sobie sprawę z różnić w obu systemach. Czy ktoś coś takiego robił?
Witam,
czy istnieje jakiś w miarę mało czasochłonny sposób na implementacje projektu linuxowego w C++ na Windowsa?
Zdaję sobie sprawę z różnić w obu systemach. Czy ktoś coś takiego robił?
Zależy pod co pisany.
Konsola czy GUI? Jakie biblioteki użyte? Czy jest odpowiednik pod Windowsa?
Nie ma odpowiednika Windowsowego. Program napisany jest pod konsolkę. Z dodatkowych bibliotek widziałem liba do obsługi postgresa.
Chyba najprostszym rozwiązaniem będzie Cygwin, zapewnia dostęp do bibliotek POSIXowskich i nie tylko. Używając tego środowiska program powinien się skompilować.
albo MinGW. jest lżejszy, częściej aktualizowany, ale nie ma wszystkiego.
OK, dzięki. Tak się zastawiam i przypuszczam, że o ile się skompiluje to i tak nie będzie to działało poprawnie ze względu na obsługę portów szeregowych - czy się mylę?
Prawdopodobnie nie będzie, nie sądzę żeby nawet Cygwin emulował linuksowy dostęp do urządzeń. Obsługę portu będziesz musiał przerobić.
pojawił się taki problem:
gnu/stubs-32.h: No such file or directory.
problem w tym, że w szukałem pod Linuxem (tam gdzie jest uruchomiony program, który mam zamiar skompilować na Win) tego pliku i nie ma go. Z tego co wyczytałem chodzi o x86 lub x64. Czy ktoś się orientuje jak sprawa wygląda? ew skąd to można ściągnąć? (było coś w plikach rpm...)
to jakiś nieistotny plik. wywal i powiedz jakie błędy dostajesz.
rzeczywiście ten plik nie był chyba znaczący. Teraz już pojawiły się problemy linkera więc będę szukał.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.