| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2356 人关注过本帖
标题:正式介绍我编译的 Windows 版 64 位 GNU Emacs —— emacs-w64
取消只看楼主 加入收藏
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
结帖率:100%
收藏
已结贴  问题点数:100 回复次数:7 
正式介绍我编译的 Windows 版 64 位 GNU Emacs —— emacs-w64
如果你像我一样有64位洁癖——64位平台下软件都尽量用64位 而且还要使用Windows 可以试试这个

特性
+ 原汁原味的GNU Emacs代码编译 (这个介绍好变态)
+ 原生64位Windows程序
+ 编译优化
+ JPEG, GIF, PNG, TIFF, SVG, and XML2支持可用

sourceforge的地址
https://

目前争取一天一更新 可用来这里下载最新的版本
https://
搜索更多相关主题的帖子: 软件 而且 Windows 
2014-04-17 21:12
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用上苍之手在2014-4-17 21:47:23的发言:

起哄,并表示emaces 实在是不会用

拼错了
2014-04-17 21:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用iNPRwANG在2014-9-19 08:58:31的发言:

关于emacs w64中,slime 这个扩展(写common lisp的),在emacs 24.3.5 32位版本上是可以正常工作的(当type一个函数时,在minibuffer显示函数参数提示),而 emacs w64版本,我测了n个版本,都是存在问题的,问题如下:

当type到函数名的时候,minibuffer会迅速显示一下函数提示,并在0.2秒后消失。

所有的 site-lisp 和 .emacs 配置都是一样的。
我不知道 w64 和原始32位版有什么区别所造成的。

不用这个

你可以试试emacs-bin 也是在sourceforge上的一个项目 32位的

我编译的只是编译参数变了 代码都没改过
2014-09-19 10:20
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用iNPRwANG在2014-9-19 12:22:20的发言:

问题查出来就是eldoc.el的问题,估计现在还不是稳定版造成的。这个替换成稳定版的就解决了。
emacs w64 中 调用  (eldoc-message "ABC") 出来后会立即消失。

我这里运行这个就会在minibuf里显示东西 但不会自动消失
2014-09-19 12:39
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用iNPRwANG在2014-9-19 12:22:20的发言:

问题查出来就是eldoc.el的问题,估计现在还不是稳定版造成的。这个替换成稳定版的就解决了。
emacs w64 中 调用  (eldoc-message "ABC") 出来后会立即消失。

话说你有没有sourceforge的帐号啊 给我个五分好评呗
2014-09-19 12:39
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用iNPRwANG在2014-9-19 12:51:21的发言:

没注册,不好意思,之后看看注册一个;
现在主要emacs w64图个心理爽,实际上emacs加载的组件基本不会使内存超过4G。
所以单纯从意义上来说意义不大,但是..用emacs的解决问题狂的倾向在作怪..

理论上更快 实际使用中可能没啥感觉

倒是我开了很高的编译优化 对于emacs这种解释器来说性能提升是有的 密集运算比官方的能快一倍
2014-09-19 12:57
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用iNPRwANG在2014-9-19 13:21:36的发言:

刚测了下,emacs w32 是 13秒, emacs w64 花了 14秒...

(defun fibo (n)
    (if (< n 2)  1
       (+  (fibo (- n 1))
           (fibo (- n 2)))))


(print (fibo 35))

确实 我当时测的是浮点运算 浮点运算因为不用那个80位精度的8087还是啥 所以快 整数运算应该没啥差别

我这里

| version  |  el  |  elc |
|----------+------+------|
| 24.3 w32 | 6.31 | 2.62 |
| 24.4 w64 | 7.12 | 2.89 |

确实是慢了一点 应该是优化开高了的副作用罢


[ 本帖最后由 zklhp 于 2014-9-19 14:14 编辑 ]
2014-09-19 14:13
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用zklhp在2014-9-19 14:13:04的发言:


确实 我当时测的是浮点运算 浮点运算因为不用那个80位精度的8087还是啥 所以快 整数运算应该没啥差别

我这里

| version  |  el  |  elc |
|----------+------+------|
| 24.3 w32 | 6.31 | 2.62 |
| 24.4 w64 | 7.12 | 2.89 |

确实是慢了一点 应该是优化开高了的副作用罢
优化等级调低了更慢了

看来总体来说64位程序是慢啊 至少整数运算是这样
2014-09-19 14:25
快速回复:正式介绍我编译的 Windows 版 64 位 GNU Emacs —— emacs-w64
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017066 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved