Python and C
Thomas Heller
theller at python.net
Sat Mar 11 13:49:39 EST 2006
Terry Reedy wrote:
> "P Boy" <prettyboy988-google at yahoo.com> wrote in message
> news:1142047621.068618.176350 at j52g2000cwj.googlegroups.com...
>>> Has anyone yet written a program to grab C struct declaration from the
>>> .h
>>> to produce code like
>>>
>>> # Overlay configuration
>>> class OverlayStoreConfig(ctypes.Structure):
>>> _fields_ = [('FormatVersion', ctypes.c_ulong),
>>> ('VolumeSize', ctypes.c_longlong),
> etc
>> http://starship.python.net/crew/theller/ctypes/codegen.html says it can
>> be done. However, it requires MSVC 7.1 and I have not yet install it
>> since I already have MSVC (6,7,8) on my PC.
>
> Or vc6. Neither of which most people have, especially those not using Swig
> because they don't do C. Ok, we need program entirely in Python. Possible
> exercise for someone.
>
Alan Green apparently has got it to work with the free vctoolkit:
http://cardboard.nu/blog/2005_07_14/ctypes_code_generator_for_chea.html
Thomas
More information about the Python-list
mailing list