【发布时间】:2014-02-23 19:19:52
【问题描述】:
我想从 Python 的大型 C 项目中访问一些函数。在我看来,SWIG 是要走的路。我不太习惯于编写 i C 语言,我对“make”的体验主要来自下载源代码 tar。我想要访问的函数位于一个大型 C 项目 (Gnuplot) 中,我不知道在如此大量的源文件上使用 SWIG 的人。我要访问的函数都在一个 c 文件中,但有许多递归包含。我想要一些关于如何开始的建议。
我要访问的内容:term/emf.trm
原因:在 matplotlib 的 EMF 后端中缺少对符号和 LaTex 的支持(此后端甚至已从 matplotlib 中删除)。我在工作中被旧版本的 Word 困住了,没有 EMF 就无法在这个程序中获得适合我目的的绘图。我可以使用 Gnuplot 代替 matplotlib,但许多绘图是专门用于特定目的的,而且 matplotlib 比 Gnuplot 更容易使用。
任何建议将不胜感激。
【问题讨论】:
标签: python matplotlib gnuplot swig