小编Gre*_*reg的帖子

在Windows上打印源代码

打印出源代码(更常见的是文本文件)的最佳Windows程序是什么?我想要以下功能:

  1. 包括行号
  2. 可选择在一张纸上打印2页或4页.
  3. 标头包括文件名和时间戳.

windows printing

21
推荐指数
1
解决办法
3万
查看次数

在Snow Leopard上为Python编译Matplotlib

我已经杀了半天试图在Snow Leopard上为python编译matplotlib.我已经使用了googles并找到了这个有用的页面(http://blog.hyperjeff.net/?p=160),但我还是无法编译它.我看到该页面上其他用户的评论,所以我知道我并不孤单.

我已经独立安装了zlib,libpng和freetype.

我编辑了make.osx文件,将其包含在顶部:

PREFIX=/usr/local

PYVERSION=2.6
PYTHON=python${PYVERSION}
ZLIBVERSION=1.2.3
PNGVERSION=1.2.33
FREETYPEVERSION=2.3.5
MACOSX_DEPLOYMENT_TARGET=10.6

## You shouldn't need to configure past this point

PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig"
CFLAGS="-Os -arch x86_64 -arch i386 -I${PREFIX}/include"
LDFLAGS="-arch x86_64 -arch i386 -L${PREFIX}/lib"
CFLAGS_DEPS="-arch i386 -arch x86_64 -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX10.6.sdk"
LDFLAGS_DEPS="-arch i386 -arch x86_64 -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX10.6.sdk"
Run Code Online (Sandbox Code Playgroud)

然后我跑:

sudo make -f make.osx mpl_build
Run Code Online (Sandbox Code Playgroud)

这给了我:

export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" &&\
    export MACOSX_DEPLOYMENT_TARGET=10.6 &&\
    export CFLAGS="-Os -arch x86_64 -arch i386 -I/usr/local/include" &&\
    export LDFLAGS="-arch x86_64 -arch i386 -L/usr/local/lib" &&\
    python2.6 setup.py build

... …
Run Code Online (Sandbox Code Playgroud)

python numpy compilation matplotlib osx-snow-leopard

20
推荐指数
2
解决办法
9852
查看次数