2015-03-13 55 views
2

我想編譯一個包含一些C文件的Python程序。我應該在哪裏將C源文件放入Python程序中?

在一個文件emodule.c記載:

#include "Python.h" 
#include "ul/ul.h" 

我已經有ul文件夾,並把它放在同一個文件夾emodule.c,但是,當我運行python setup.py build,它劇照說:

fatal error: ul/ul.h: No such file or directory 
compilation terminated. 
error: command 'gcc' failed with exit status 1 

我應該在哪裏放置ul文件夾?

回答

0

嘗試將include_dirs = ['ul']添加到setup()setup.py的調用中。

有關更多信息,請參閱setupscripts文檔的Preprocessor Options部分。

相關問題