/Demo/embed/README
http://unladen-swallow.googlecode.com/ · #! · 19 lines · 15 code · 4 blank · 0 comment · 0 complexity · 0381fd9f3815d594a17d225205d3caa8 MD5 · raw file
- This directory show how to embed the Python interpreter in your own
- application. The file demo.c shows you all that is needed in your C
- code.
- To build it, you may have to edit the Makefile:
- 1) set blddir to the directory where you built Python, if it isn't in
- the source directory (../..)
- 2) change the variables that together define the list of libraries
- (MODLIBS, LIBS, SYSLIBS) to link with, to match their definitions in
- $(blddir)/Modules/Makefile
- An additional test program, loop.c, is used to experiment with memory
- leakage caused by repeated initialization and finalization of the
- interpreter. It can be build by saying "make loop" and tested with
- "make looptest". Command line usage is "./loop <python-command>",
- e.g. "./loop 'print 2+2'" should spit out an endless number of lines
- containing the number 4.