Здравствуйте.
Помогите плиз ламеру в Линуксовом Программировании...
Я пишу домашнее задание по сетям. Мне нужно сделать обмен сообщениями между разными осями(windows и linux). Что-то вроде icq, только с разными наворотами(1024 битный ключ шифрования и.т.п., но это не важно...). Вобщем я имею достаточный опыт проганья только под винду. Знаю delphi, c/c++/c#. Из сред разработки bornald developer studio и visual studio.
Вопрос такой:
Помогите подобрать что-нибудь, хотя бы примерно удовлетворяющее следующим требованиям:
а)Мультиплатформенность(самое главное).
б)Быстрая визуальная разработка(идеал - c#+visual studio).
в)Желательно, чтоб было какое-нибудь дополнение к visual studio, или bds(которые я знаю), что б не изучать новую среду разработки(нашел, что есть qt под visual studio, но, насколько я понял, из-под vs можно компилить только под винду).
г)Скорость работы проги не почти важна, т.к. пишу для галочки+для интереса, но, просьба java не предлагать, т.к. это не тормоз, а мега тормоз.
Что сам нашел:
Пока из приемлемого нашел только qt. Вопрос - часто ли бывает, что прога компилится под линь, и не компилится под винду? Какие подводные камни? Надо ли ставить в винде дополнительные библиотеки, чтоьбы шли проги под qt? Правильно ли я понял, что портирование проги осуществляется всего лишь перекомпилированием, и других действий не нужно?
И ещё нашел mono, но по отзывам понял, что это не тру.
kdevelop и портирование (Ламерские вопросы)
Модератор: Модераторы разделов
-
Mutex
- Сообщения: 22
Re: kdevelop и портирование
Тогда пиши под QT. При наличии исходников можно попытаться собрать проект и под Линем, ибо если писать используя только qt-объекты, то проблем возникнуть не должно.
Недавно сам делал тестовую прогу - только обмен шел без наворотов и под Линем были обе машинки. Про библиотеки под винду не скажу.
А сам пример почти готовой проги (точнее готовой, но не полной для лабы) можно найти в документации QT - примерах к тому же классу QSocket.
Недавно сам делал тестовую прогу - только обмен шел без наворотов и под Линем были обе машинки. Про библиотеки под винду не скажу.
А сам пример почти готовой проги (точнее готовой, но не полной для лабы) можно найти в документации QT - примерах к тому же классу QSocket.
-
mypocta
- Сообщения: 75
- ОС: WIN_XP
Re: kdevelop и портирование
Mutex писал(а): ↑25.06.2007 01:42Тогда пиши под QT. При наличии исходников можно попытаться собрать проект и под Линем, ибо если писать используя только qt-объекты, то проблем возникнуть не должно.
Недавно сам делал тестовую прогу - только обмен шел без наворотов и под Линем были обе машинки. Про библиотеки под винду не скажу.
А сам пример почти готовой проги (точнее готовой, но не полной для лабы) можно найти в документации QT - примерах к тому же классу QSocket.
Спасибо