Xpoint
   [напомнить пароль]

Можно ли написать C++ приложение на Windows и перенести на Unix

2005-07-23 01:06:28 [обр] Principal AG [досье]
Прошу прощение за делитанский вопрос. Можно ли написать и отладить C++ приложение на Windows (моя рабочая станция) и затем, перекомпилировав, использовать на Unix (FreeBSD) сервере т.е писать платформонезависимый код. Если можно, в какой визуальной оболочке (билдере) порекомендуете это делать.
Всем заранее спасибо.
спустя 11 часов [обр] Oleg [досье]
если речь идет о GUI, то ИМХО, www.trolltech.com, www.wxwidgets.com. А с переносимостью всего остального:) вопрос несколько сложнее :)
спустя 7 минут [обр] Oleg [досье]
к вопросу о всем остальном:) http://www.trolltech.com/products/qt/indepth.html, http://www.wxwidgets.org/feature2.htm. Извините, ошибся в предыдущем посте, www.wxwidgets.org
спустя 10 часов [обр] Principal AG [досье]
Спасибо за ссылки, но туман пока не рассеялся, попробую несколько сузить задачу т.к. платформонезависимый код на С++ это наверное утопия. Неодходимо писать серверные сценарии для FreeBSD (веб сервера). Веб сервер у меня естественно виртуальный хост т.е. правов - ноль, разве только откомпелировать. Сценарии алгоритмически довольно сложные, плюс критичны к быстродействию (иначе так бы и сидел на своем Perl). Хотелось бы написать и отладить их под Windows, а затем уже переносить на хост. В чем (оболочка) писать? Опыта работы с C++ почти ноль, начинать придется с "Hello world".
спустя 29 минут [обр] Thirteensmay [досье]
Все зависит от того что вы будете писать. Сам по себе язык достаточно переносим, (точнее
компиляторы), хотя тоже есть свои моменты. Со стандартными библиотеками уже сложнее, но все еще
нормально. С остальным могут быть большие проблемы. Если собираетесь использовать "билдеры" то
вопрос уже в их переносимости - в любом случае хуже. Отладка будет выявлять только проблемы
текущей оси - выводы сами... В Вашем случае рекомендую не пользоваться "билдерами", писать
используя исключительно стандартную часть - по крайней мере будете знать откуда вилы. Вообще в чем
проблема ?, поставить FreeBSD и "настроить" ее для программинга на C++ в 3 раза быстрее чем Win.
В плане редактора - Kate из KDE (больше чем за глаза). Для винды ConTEXT (www.context.cx),
компилятор - MinGW, (многие компилят Microsoft-овским, потом либы несовместимы :) Удачи Вам
и терпения...
спустя 16 минут [обр] Thirteensmay [досье]
Ух ты, уже новое :) Помоему в Вашем случае C не вариант, его надо серьезно "дотягивать". Занимался этим недавно, с учетом некоторого опыта убил неделю. Впрочем если сильно хочется то можно...
спустя 1 день 12 часов [обр] Алексей Рюмин aka Dwarf [досье]
М Перенесено из форума "Программирование::Технологии ASP и .NET"
Powered by POEM™ Engine Copyright © 2002-2005