PageRenderTime 323ms CodeModel.GetById 201ms app.highlight 1ms RepoModel.GetById 120ms app.codeStats 0ms

/Demo/embed/README

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