mysql - Er det muligt at skrive kode til GNOME og derefter bygge den til Windows?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg vil skrive et databaseprogram og få det bygget til en Windows-maskine på arbejde. Er det muligt at gøre uden meget slibning? (så at sige)

Bedste reference


Ja, det burde være muligt. Der er et projekt for at bringe GTK + til Windows. [1]



  Du kan få brug for dette installationsprogram, hvis du tilfældigvis kører en GTK + -baseret
  applikation og brug for GTK + runtime miljø til at køre det. Noter det
  dette installationsprogram indeholder ikke nogen udviklingsbiblioteker eller overskrifter.
  Hvis du vil udvikle/kompilere GTK + -programmer til Win32, download
  dev-pakken fra Tor Lillqvist s sider (se afsnittet Links).



Bemærk dog, at brugeroplevelsen normalt forværres, jo mere cross-platform er du.

Andre referencer 1


Brug et cross-platform sprog som:



  1. Python

  2. Java

  3. .Net (Mono)



Eller, hvis du foretrækker C ++, brug Boost biblioteker: http://www.boost.org/[2]


Fra hjemmesiden:



  Boost fungerer på næsten ethvert moderne operativsystem, herunder UNIX og
  Windows varianter. Følg startvejledningen for at downloade og
  installer Boost. Populære Linux- og Unix-distributioner som Fedora,
  Debian og NetBSD omfatter præ-built Boost-pakker. Boost kan også
  findes allerede på din organisations interne webserver.


Andre referencer 2


I tillæg til SimpleCoder 's bemærkninger: Hvis det er et program med et brugerinterface, skal du sørge for at bruge et UI værktøjssæt, der også er på tværs af platformen eller designe det på en måde, som du kan bruge forskellige UI toolkits med det samme business layer (a godt mønster ville være MVC-mønsteret). [3]