Можно ли написать код для GNOME, а затем построить его для Windows? - PullRequest
1 голос
/ 06 августа 2011

Я хочу написать программу для работы с базой данных и создать ее для работы на компьютере под управлением Windows. Можно ли обойтись без особого помола? (так сказать)

Ответы [ 3 ]

1 голос
/ 06 августа 2011

В дополнение к замечаниям SimpleCoder: если это программа с пользовательским интерфейсом, убедитесь, что вы используете инструментарий пользовательского интерфейса, который также является кроссплатформенным, или спроектируйте его так, чтобы вы могли использовать различные наборы инструментов пользовательского интерфейса с одним и тем же бизнес-уровнем (хорошим шаблоном будет MVC Pattern ).

1 голос
/ 06 августа 2011

Да, это должно быть возможно. Существует проект по переносу GTK + в Windows.

Вам может понадобиться этот инсталлятор, если вы запускаете приложение на основе GTK + и вам нужна среда выполнения GTK + для его запуска.Обратите внимание, что этот установщик не содержит библиотек разработки или заголовков.Если вы хотите разрабатывать / компилировать приложения GTK + для Win32, загрузите пакеты разработчика со страниц Tor Lillqvist (см. Раздел «Ссылки»).

Обратите внимание, однако, что пользовательский опыт обычно ухудшается, чем большеплатформа вы.

1 голос
/ 06 августа 2011

Используйте кроссплатформенный язык, такой как:

  1. Python
  2. Java
  3. .Net (Mono)

Или,если вы предпочитаете C ++, используйте библиотеки Boost: http://www.boost.org/

С веб-сайта:

Boost работает практически на любой современной операционной системе, включая варианты UNIX и Windows.Следуйте Руководству по началу работы, чтобы загрузить и установить Boost.Популярные дистрибутивы Linux и Unix, такие как Fedora, Debian и NetBSD, включают в себя готовые пакеты Boost.Повышение также может быть доступно на внутреннем веб-сервере вашей организации.

...