[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SWIG
Remco Gerlich wrote:
>
> On Mon, Jan 10, 2000 at 10:00:57AM +0100, Armijn Hemel wrote:
> > SWIG is op zich wel vrij heftig spul en ik weet niet in hoeverre jullie heftig
> > bezig zijn :)
>
> Tja, wat is heftig? Een korte SWIG tutorial zou wel handig zijn, ik
> weet soms niet goed waar ik moet beginnen.
>
> Voorbeeld: ik heb laatst een C library met ICQ functies gedownload
> (libicq). Die kan ik gebruiken in C programma's, maar het zou leuker
> zijn als ik het kon benaderen vanuit Python, en dan in Python wat OO
> wrappers eromheen kon maken.
>
> Nou denk ik dat ik met SWIG simpel van de file "libicq.h" een SWIG
> file moet kunnen maken, waarna SWIG wrapper C files maakt die ik
> vrij automatisch naar een Python module kan omwerken.
>
> Hoe moet ik dan beginnen?
Er is een boel documentatie op www.swig.org.
http://www.swig.org/doc.html
Heb je daar niet gekeken? Of misschien is het opeens een boel
documentatie? Ik weet niet of de tutorial PDFjes op die page iets zijn.
> > ik weet niet in hoeverre Python getypeerd is (ik dacht het wel, itt Perl), maar
> > dat is vaak een probleem om conversie tussen typeringen goed te doen...
>
> Ik hoopte dat SWIG juist voldoende Python kennis had om dat automatisch
> te doen, in simpele gevallen...
Doet ie ook.
Groeten,
Martijn
Nederlandse Python mailinglist, python@nl.linux.org
archief: http://mail.nl.linux.org/python/
- References:
- Re: SWIG
- From: Gerrit Holl <gerrit.holl@pobox.com>
- Re: SWIG
- From: Armijn Hemel <armijn@nl.linux.org>
- Re: SWIG
- From: Remco Gerlich <scarblac@pino.selwerd.cx>