$ cat main.c
#include <Python.h>
int main(int argc, char *argv[])
{
Py_Initialize();
PyRun_SimpleString("from time import time,ctime\n"
"print 'Today is',ctime(time())\n");
Py_Finalize();
return 0;
}
$ cat SConstruct
env = Environment(CPPPATH = ['/usr/include/python2.6/'])
env.Append(LINKFLAGS='-lpython2.6')
env.Program('main.c')
$ scons -Q
gcc -o main.o -c -I/usr/include/python2.6 main.c
gcc -o main -lpython2.6 main.o
$ ./main
Today is Mon Nov 2 14:29:41 2009
没有评论:
发表评论