环境:Win 7、Python 3.4、Sublime Text 2
我正在尝试通过在 *.py 中导入 fontforge 来使用 fontforge,如下例所示:
import fontforge
font = fontforge.open('blank.sfd')
...
但是,对于 win 7,我没有找到任何关于在我的项目中包含 fontforge 二进制文件以使其工作的位置(或哪个子集)的帮助。请问有什么想法吗?谢谢
编辑:我试图在 win 7 中使用 pyextension 构建它,如下所述:
http://fontforge.org/source-build.html#MS
通过 cygwin 执行 ./configure --enable-pyextension 失败
throwing
checking for gcc
result: no
checking for cc
result: no
checking for cl.exe
result: no
error: in `/cygdrive/c/fontforge':
no acceptable C compiler found in $PATH
编辑 2:通过安装 C 编译器,我已经设法 ./configure 它,但我的尝试在执行 make install 命令时失败了。我收到以下错误,前面还有无数行:
Makefile:91: recipe for target '../libfontforge.la' failed
make[1]: *** [../libfontforge.la] Error 1
make[1]: Leaving directory '/cygdrive/c/fontforge/fontforge'
Makefile:28: recipe for target 'fontforge' failed
make: *** [fontforge] Error 2