LINUX.ORG.RU

нужна помощь


0

0

имею опыт написания приложений под винду и линух,но возникла проблема начальник дал задание под линукс написать среду разработки на С++(как минимум редактор форм),помогите кто чем может,какой движок использовать и с чего начинать вообще,очень надеюсь на соучастие,заранее благодарю.

Qt, капай в сторону кода дизайнера

namezys ★★★★
()

Смотри на исходники Glade

yoghurt ★★★★★
()

есть еще одна проблемка и наверно главная-форма,ее описание, код,и тд все должно храниться на сервере а через клиент запускаться

Zver1987
() автор топика
Ответ на: комментарий от Zver1987

>скачал,работаю на линуксо-подобной системе МСВС 3.0 ,ни один маке файл не запускается

Чего скачал? Кутекреатор? Качай *.bin, дай ему права и зщапускай ./*.bin

есть еще одна проблемка и наверно главная-форма,ее описание, код,и тд все должно храниться на сервере а через клиент запускаться


Так мб тогда лучше писать какой вебдизайнер форм?

Zhbert ★★★★★
()
Ответ на: комментарий от Zver1987

> форма,ее описание, код,и тд все должно храниться на сервере а через клиент запускаться

Монтировать по NFS. Или, как уже предложили, веб-решение (но зачем тогда ограничиваться C++?)

oami ★★
()
Ответ на: комментарий от Zver1987

Может, тогда присмотреться к wt (приложение будет работать в браузере)

Viglim
()
Ответ на: комментарий от Zhbert

веб дизайнер не подойдет...где скачать bin,скачал ток tar архив

Zver1987
() автор топика

GtkBuilder

P.S. Начальники такие начальники.

necromant ★★
()

> начальник дал задание под линукс написать среду разработки на С++

Таких сред уже готовых и написанных - вагон и маленькая тележка. Eclipse, Qt Designer, Code::Blocks. Чем они не устроили начальника?

форма,ее описание, код,и тд все должно храниться на сервере а через клиент запускаться


Не понятно. А компилироваться оно где должно - на клиенте, или на сервере?

Может быть, в качестве «хранилища» стоит взять систему контроля версий (например, svn)?

Manhunt ★★★★★
()
Ответ на: комментарий от Zver1987

> работаю на линуксо-подобной системе МСВС 3.0

МСВС - по большому счету - просто сильно кастомизированный дистрибутив линукса.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

эт заказ такой работаем для военных,вот и задание сделаь вот такую хрень изобретать заново велосипед

Zver1987
() автор топика
Ответ на: комментарий от Zver1987

> эт заказ такой работаем для военных,вот и задание сделаь вот такую хрень

изобретать заново велосипед


Очень-очень плохой подход. Не у вояк, а у вас, как у исполнителей.

Велосипедирование нужно свести к минимуму, а использование проработанных индустриальных решений - к максимуму. Изучите внимательно готовые решения, сравните их с техническими требованиями вояк, и допилите наиболее подходящее (если допилка вообще потребуется). То есть нужно собрать более-менее исчерпывающий перечень таких решений, и составить сводную таблицу по имеющимся функциям (которые нужны заказчику) и по имеющимся механизмам интеграции ваших кастомных доработок (поддерживаются ли плагины, до чего можно и до чего нельзя дотянуться из плагина). Ничего страшного, если на эту работу уйдет несколько дней. Вам силами двух-трех разработчиков никогда не достигнуть того уровня качества и функциональности, какой _уже_ есть забесплатно в существующих средах.

Если в процессе допилки исправите какие-то косяки во взятом за основу приложении - отправьте его разработчикам свои патчи. Вам это выгодно потому, что в будущем сильно облегчит переползание на новые версии этого приложения (не придется заново вносить свои правки в мутировавший код).

Manhunt ★★★★★
()
Ответ на: комментарий от Zver1987

Кому-то ведь придется потом с вашим решением работать. Налабаете на коленке говновелосипед - вас другие люди потом годами будут поминать с матом и искренней ненавистью. Карма будет непоправимо испорчена :)

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

>Кому-то ведь придется потом с вашим решением работать.

да кто с ним работать будет? все пошлют эту хрень и будут в виме qml править.

dimon555 ★★★★★
()
Ответ на: комментарий от Manhunt

> поддерживаются ли плагины

BTW, стоит исследовать уже готовые плагины, которые (хотя бы частично) делают то, что нужно заказчику.

Manhunt ★★★★★
()
Ответ на: комментарий от dimon555

> да кто с ним работать будет?

Тот, кого обяжут пользоваться _только_ сертифицированными решениями.

все пошлют эту хрень и будут в виме qml править


Это не повод тратить человеческие ресурсы на производство велосипедо-говна.

Manhunt ★★★★★
()

>под линукс написать среду разработки на С++
ыых!

darkshvein ☆☆
()
Ответ на: комментарий от Zver1987

ВНИИНС клеепает ПС «Конструктор». Насколько я знаю это kdevelop, так что можешь попробовать с ним повозиться, если жестко завязан по зависимостям.

Но вообще в последних версиях мсвс кутэ 4.4 даже есть, поэтому qtcreator просто обязан завестись.(qt-designer мне почему-то кажется, что в коробке даже есть designer)

arhibot
()
Ответ на: комментарий от dimon555

только вот эту хрень сертифицируют и будут дружно ее закупать, как делают со всякими Линтер-ВС, МСВС и тд. Будут ли пользоваться? Хз. Но закупать точно)

arhibot
()
Ответ на: комментарий от arhibot

скажу больше ВНИИНС давно склепал ПС конструктор мы уже 3-года только на нем пишем))))так как для МСВС это единственная визуальная платформа разработки на С

Zver1987
() автор топика
5 сентября 2010 г.
Ответ на: комментарий от Zver1987

Ну вообще мой коллега благополучно скомпилировал под МСВС QtCreator. Работает. Просто для этого (и вообще, для работы с Qt4 в МСВС) в /etc/alternatives симлинки на gcc и g++ должны быть переставлены на 3-ю версию (по умолчанию они на 2.95).

hobbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.