2012-11-15 52 views
1

我想在Linux上用自定义模块嵌入到解释器中构建python-2.6解释器。我试着按照Python文档中的'用C或C++扩展Python'的说明进行操作,但是一些问题仍然存在。我不断收到以下错误,当建筑:构建与自定义模块python解释器的问题

make: *** No rule to make target `Modules/_custommodule.c', needed by `Modules/_custommodule.o'. Stop. 

我检查生成的Makefile文件,它确实包含我_custommodule.c文件引用,并具有链接依赖关系的正确的库,但由于某些原因没有被发。

回答

1

这通常是因为你没有一个名为custommodule.c的文件可用。检查:

  • 该文件存在。
  • 您在制作时处于正确的目录中。

如果这样不起作用,请使用该目录的目录列表编辑您的帖子。