Название: coral (open-sources) Отправлено: Igors от Октябрь 12, 2013, 18:03 Добрый день
В общем загнали меня в пытон :'( Есть такие open-source http://code.google.com/p/coral-repo/ (http://code.google.com/p/coral-repo/) (можно глянуть пару видео). Сама идея привлекательна - юзверь интерактивно рисует что-то типа блок-схем, создает "ноды", устанавливает связки. Как (в смысле чем) наполнить ноды зависит от приложения (к которому вся эта байда должна быть подключена), здесь я понимаю что нужно. Но я не имею никакого понятия как все это "собрать", даже что я хочу получить (с точки зрения "сборки"). Почитал инструкции - вариант первый типа ставьте пытон, PyQt, дуст, tbb и еще что-то, потом компилите из командной строки - и вот будет standalone приложение Coral. Та может и будет, но мне с ним нечего делать, т.к. с моим никакой связи нет. Плюс пример плагина для майи - тоже получить с этого нечего. И это все, с какого конца подступиться - хз :'( Растолкуйте вещи, возможно простые но с которыми я не имел дела. А есть желание поработать профессионально - также можем обсудить (в личке) Спасибо Название: Re: coral (open-sources) Отправлено: Igors от Октябрь 13, 2013, 14:33 Хорошо, вот более простой вопрос: есть приложение на С++, оно желает использовать пытон. Напр дать юзеру возможность написать py скрипт. Ясно что как тот скрипт будет взаимодействовать с данными - забота самого приложения. Но что нужно делать чтобы "иметь выход на пытон" из приложения? То есть пользователь должен сам ставить пытон (нежелательно) или либу подключить (какую?) или как? Словом - как осуществляется взаимодействие?
Спасибо Название: Re: coral (open-sources) Отправлено: Old от Октябрь 13, 2013, 15:37 Это буст, но на палцах-пальцах: http://jerry-ru.livejournal.com/3052.html :)
На сколько я помню, есть еще масса библиотек для этого, включая биндинг самого питона, нужно поискать: c++ bind python. Название: Re: coral (open-sources) Отправлено: Old от Октябрь 13, 2013, 20:55 То есть пользователь должен сам ставить пытон (нежелательно) или либу подключить (какую?) или как? Словом - как осуществляется взаимодействие? Питон это библиотека, как правило разделяемая. Пользователю ничего ставить не придется.Название: Re: coral (open-sources) Отправлено: alex312 от Октябрь 13, 2013, 21:50 Думаю начинать надо не с буста а отсюда - http://docs.python.org/2/extending/
Название: Re: coral (open-sources) Отправлено: Old от Октябрь 14, 2013, 07:47 Думаю начинать надо не с буста а отсюда - http://docs.python.org/2/extending/ С бустом проще. |