понедельник, 7 марта 2011 г.

Qt Echo Server introduced

"asio samples" пополнились еще одним проектом - "qt_echo_server".
На данный момент это отражено только в SVN-репозитории.
Поддерживается сборка при помощи MSVS 2010 и Qt Creator.

Несмотря на то, что проект еще не закончен (парсинг конфигурации, задаваемой в GUI), "qt_echo_server" уже собирается и работает в:
1) Windows (Windows XP/Vista: MSVS 2010 + Qt 4.7.0 static build with static C/C++ runtime; Windows 7: MS Visual C++ 2008 + Qt Creator 2.1.0 + Nokia Qt libraries 4.7.2 for Windows);
2) Ubuntu 10.10 (Qt Creator из станд. репозиториев + установленные согласно офиц. документации Boost C++ Libraries 1.46);
3) Kubuntu 10.10 (Qt Creator из станд. репозиториев + установленные согласно офиц. документации Boost C++ Libraries 1.46 + Boost.Asio 1.5.1).

Всем, кому приходило в голову соединять boost::bind или произвольные функторы C++ с "Qt signal/slot", будет весьма интересно то, как это получилось у меня - это является одним из вопросов, решением которых выступает данный "sample" ("qt_echo_server").

Комментариев нет: