Setup Mac Book Pro

原则:阅读./configure --help的内容一般就能解决安装过程中的问题。

1. 为Dictionary安装中文词典
Linux下的词典StarDict有众多词典文件。应用程序DictUnifier就是将StarDict的词典文件软化成Dictionary的格式,并且将放到~/Library/Dictionaries/下,重新启动Dicionary就可以看到词典了。

2. 安装PGPLOT
PGPLOT需要调用X11图形库,安装Xcode就会有X11。如果需要产生PNG图,需要安装libpng和zlib包。按标准的步骤就可以安装。
PGPLOT安装建议选择bsd系统。编译生成libpgplot库的时候会出现如下错误:
(1). 找不到png.h
编辑makefile文件,修改./png.h等的路径为png安装的路径。
(2).ranlib:archive member:libpgplot.a cputype does not match
错误的原因可能是生成库的类型不对,在编译参数中加 -m64

3 安装GCC
Xcode里包括gcc。自己也可以动手编译安装。

编译需要gmp、mpfr、mpc包,注意将他们的源代码复制到gcc的目录下才能正常configure.


4.安装doxygen
doxygen调用的GNU的iconv,这与MAC系统的iconv不一致,会产生错误。在编译的时候,进入到src/下,修改Makefile.doxygen,加入下面参数
-L/usr/local/lib
-I/usr/local/include

另外,doxygen也提供集成的UI界面,在其主页上可以下载安装。

5.Midnight commander
没有编译成功,好像是glib的问题。Rudix上有编译好的包可以用。

6.gnuplot
最好安装AquaTerm,这是专门mac上运行的终端。然后按标准步骤安装gnuplot。

7. home butten and end button
home: fn+left  arrow
end:  fn+right arrow

8. 播放电影
安装perian

9. TeX
安装MacTeX,完全包括TeXLive,集成了MAC上TeX工具。

10. OpenGL
MAC系统的3D图形界面就以OpenGL为基础,因此MAC自带了OpenGL相关的库。与Linux下相比,需要修改头文件
#include <gl.h>   ---->  #include <OpenGL/gl.h>
#include <glu.h>  ---->  #include <OpenGL/glu.h>
#include <glut.h> ---->  #include <GLUT/glut.h>
编译命令为
gcc -framework GLUT -framework OpenGL -framework Cocoa file.c

11. wget
直接下载源代码安装。

12. Gedit

习惯用Gedit的,在MAC可以自己编译源码安装,但费劲的是先得安装GTK和Gnome。不想这么做的同胞,网上可以可以下载到gedit.dmg包。

13. Eclipse

官方提供MAC安装包。

posted @ 2011-07-09 17:57  liyropt  阅读(1354)  评论(19编辑  收藏  举报