- 注册时间
- 2009-2-12
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 22763
- 在线时间
- 小时
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
×
Maxima小版本更新好快阿,不到一个月的时间就释出了三个版本。
http://sourceforge.net/projects/maxima/files/Maxima-source/
编译安装Maxima有三个值得一说的依赖包:
pkg-config ,CLISP , wxWidgets ,也许还有其他的包,这个依每个人的Linux环境而异。
1、pkg-config 。这个是Linux下很重要的东西,常用于锁定用户编译安装的头文件和库文件的路径参数。个人感觉,是编程开发者必装的。
2、Lisp编译器。Maxima 是用Lisp语言写的,所以从源码安装Maxima,Lisp编译器是必须装的,Lisp编译器有好多种,我安装的CLISP
3、wxWidgets。这个是可选,如果你还想使用Maxima的GUI界面wxMaxima,那么,wxWidgets就必须先安装的,因为wxMaxima是用wxWidgets写的。编译wxWidgets时最好是默认的configure 状态,如果你想同时还玩玩wxWidgets界面编程的话,切记,编译不要开启stl 。我就是加了--enable-stl ,才害得wxMaxima出问题了,编译没问题,但启动wxMaxima后只要敲击键盘,就立刻崩掉!!要不是后来我编译安装codeblocks,我就根本不可能想到wxMaxima崩溃的问题会出在wxWidgets的--enable-stl 这一选项上,这就是本帖的核心!
附带我编译的命令:
./configure --enable-unicode --with-sdl --with-opengl
make
sudo make install
完了,贴一张图:
|
|