![]() |
|
![]() ![]() ![]() |
|
Arkham |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 14.4.2012 Репутация: нет Всего: нет |
Здравствуйте.
У меня есть некая программа (написана на dev c++ так что должна компилироваться везде) обрабатывающая входящие данные. Необходимо обернуть её в сервис работающий в фоновом режиме и принимающий данные с определённого порта. Существует ли кросс платформенное решение для создания такого рода сервисов/демонов? На сколько я понимаю - решения под nix и win сильно отличаются в плане методов интеграции с ОС. Возможно ли без переписывания основного кода сделать версию под win и под nix - т.е. оформить работу с ОС в отдельный модуль и в дальнейшем его не трогать? Это сообщение отредактировал(а) Arkham - 14.4.2012, 17:16 |
|||
|
||||
boostcoder |
|
||||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
во-первых - Dev-C++ это среда разработки. на ней не пишут. во-вторых - то, что ты в какой-то среде разработки накатал прогу, вовсе не говорит о том что эта прога будет везде компилироваться. в-третьих - на какой платформе/ОС этот код будет компилироваться, зависит от используемых библиотек/технологий применяемых для написания кода.
нет.
да. демон для линукс тут. |
||||
|
|||||
Arkham |
|
||||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 14.4.2012 Репутация: нет Всего: нет |
Имелось в виду, что специфических библиотек ОС не используется, и код написан с упором на кроссплатформенность.
Спасибо. |
||||
|
|||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 4 Всего: 110 |
тогда чего гадать? попробуй скомпиль свой код под разными платформами.
|
|||
|
||||
_GRIN_ |
|
|||
![]() одинокий падаван ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 18.11.2007 Где: Калуга Репутация: 6 Всего: 7 |
QtService - http://labs.qt.nokia.com/2009/05/26/qt-service-framework/ - думаю то, что тебе нужно.
-------------------- Дорогу осилит идущий |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |