· Регистрация 
софт скрипты драйвера форумы блоги  
Пример: windows
Софт
Новости софта
Обзоры
Статьи
Авторам
Софт
Mac Linux PDA/Mobile
Linux Программирование Генераторы кода

Страница программы Python-SIP 4.6

Python-SIP is a tool to generate Python bindings from C++ code.


  Описание программы   Комментарии (0)   Скриншоты (0)   Файлы (1)  
АвторPhil Thompson
СайтПерейти
Обновление10.12.2006, 23:35
НазваниеPython SIP
ВерсияPython-SIP 4.6
ЯзыкиАнглийский
ЛицензияPython License
СтоимостьБесплатно
СистемыLinux
Размер?
Рейтинг
Голосов: 2

Скачать бесплатно Python SIP
Закачек: 3
найти или купить на Allsoft.ru
софт в Allsoft.ru 




Описание программы Python SIP
One of the features of Python that makes it so powerful is the ability to take existing libraries, written in C or C++, and make them available as Python extension modules. Such extension modules are often called bindings for the library.
SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. Python-SIP was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.
SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.
The specification files contains a description of the interface of the C or C++ library, i.e. the classes, methods, functions and variables. The format of a specification file is almost identical to a C or C++ header file, so much so that the easiest way of creating a specification file is to edit the corresponding header file.
SIP makes it easy to exploit existing C or C++ libraries in a productive interpretive programming environment. SIP also makes it easy to take a Python application (maybe a prototype) and selectively implement parts of the application (maybe for performance reasons) in C or C++.
· Ключевые особенности и характеристики Python-SIP 4.6
Не определены
· Ограничения Python-SIP 4.6
Ограничения не определены
· Специальные требования Python-SIP 4.6
Специальные требования не определены
· История версий и изменений Python SIP
Версия: Python-SIP 4.6
· Support was added for wchar_t, __truediv__, and __itruediv__.
· The build system now supports universal binaries on Mac OS X.
· Описание и дополнения от редакторов и пользователей сайта
Пока нет
Связанные статьи, обзоры и новости
Нет относящихся к программе статей и обзоров.


Другие программы от Phil Thompson

QScintilla 2.1
QScintilla is a port of Scintilla to Qt.
27.05.2007, 21:35 | ? | GPL (GNU GPL) | 1


PyQt 4.2
PyQt is a Python bindings for the Qt GUI toolkit.
11.12.2006, 00:35 | ? | GPL (GNU GPL) | 14


PyQt 3.17.2
PyQt is a Python bindings for the Qt GUI toolkit.
11.04.2007, 12:35 | ? | GPL (GNU GPL) | 7

     
Похожие программы

Sid parser generator 1.10
Sid is an LL(1) parser generator.
05.06.2007, 03:32 | ? | BSD License | 4


JAL 2 2.2
JAL is a rewrite of Wouter van Ooijen's famous Just Another Language.
30.05.2007, 03:47 | ? | BSD License | 4


x2svg 1.0
x2svg is an application to graphically lay out files like DTDs and Java property files as scalable vector graphics (SVG).
24.05.2007, 07:35 | ? | LGPL | 1


LXRAD 0.5
LXRAD means Linux X11 Rapid Application Development.
24.05.2007, 07:26 | ? | GPL (GNU GPL) | 2


re2c 0.12.1
re2c is a tool for writing fast and flexible lexers.
23.05.2007, 15:03 | ? | MIT/X Consortium License | 5

Разделы