[Tutor PyCZ] pouziti knihovny v C z pythonu
slacker
slacker na inmail.cz
Pondělí Červenec 4 20:45:20 CEST 2005
geon napsal(a):
> geon napsal(a):
>
>> slacker napsal(a):
>>
>>> rajcze napsal(a):
>>> Pro "slepeni" kodu v C a Pythonu je nutne pouzit tzv. Python API
>>> (sada funkci v C, deklarace jsou v "Python.h"). To
>>> znamena, ze je nutne znat jak Python, tak C. Nemyslim si, ze
>>> je to pro zacatecnika nejlepsi cesta.
>>>
>> Já bych se to taky možná rád naučil .... Existuje nějaký dobrý
>> tutoriál nebo stačí z Helpu Extending and Embedding?
>> Tady by se vlastně jednalo o Extending, že?
>>
>> Na to snad existuje i nějaký modul, který "převede" C kod na C kod s
>> jinými názvy proměnných (začínajích na Py_...) nebo se pletu a patří
>> to k něčemu jinému?
>>
>> Díky
>>
> Zavidim linuxarum.... ceckovy soubor se mi podarilo vytvorit, ale
> nepodarilo se mi ho zkompilovat, protoze jaksi vc++ 6.0 (pro py 2.3) se
> mi odmítá instalovat, takze tim to hasne. Zkousel jsem vse mozne i
> nemozne a nejde.....
>
> Jestli jsem dobre pochopil tutorial, tak na linuxu staci:
> |$ gcc prikladmodule.c -I/usr/include/python2.2 -shared -o prikladmodule.so
>
> tise zavidim ....
> |
>
> --
> geon
> Vyjímka je pravidlo. Rekurzivní.
>
>
No jestli to pomuze zmirnit zavist, tak na
http://www.mingw.org je port gcc pro Windows.
slacker
Další informace o konferenci Tutor