cython
。
Cython已经生成了C代码。
根据cython文档,我试图编译代码。生成共享lib(.so)文件没有问题,但我无法将C文件编译为可执行文件。
我尝试使用给定here的信息进行编译。 我还检查了接受的答案here,但是在我的linux系统中,libpython不存在(可能是其他地方要看的?)
gcc -c -I/usr/include/python3.4/ parse.c
gcc -I/usr/include/python3.4m/ -L/usr/lib64/python3.4/site-packages/ parse.c -lpython
/usr/bin/ld: cannot find -lpython
collect2: error: ld returned 1 exit status
那么,有没有办法编译python生成的C文件?或者,或者,我可以使用生成的so文件(我想我需要任何方式的lpython)。
所以,目前,问题是:
我在哪里可以找到libpython.so,如果是fedora-linux?
pyx(或python代码是:) https://drive.google.com/file/d/0B02WblgE6NEvenNYT1RoVmMyM3M/view?usp=sharing (不知何故,此处的代码格式化无效,因此,将其上传到驱动器中)