我正在尝试编译一个包含一些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 :(得分:0)
尝试在include_dirs = ['ul']
的{{1}}来电中添加setup()
。
有关详细信息,请参阅setup.py
文档的Preprocessor Options部分。