1.下载软件
· EmacsW32 http://www.ourcomments.org/cgi-bin/emacsw32-dl-latest.pl下载页面 选择 Download latest EmacsW32+Emacs patched ~
· Distel http://sourceforge.net/projects/distel/下载页面
· Erlang OTP http://www.erlang.org/download.html下载页面
2.安装
emacs解压 Distel解压到emacs下的lib Erlang 安装最好路径不要空格
配置:系统盘下:\\Users\你的用户名\AppData\Roaming下的.emacs,加入以下內容
其中的路径与版本需要修改
;; Erlang mode
(setq load-path (cons "C:/erl5.8.5/lib/tools-2.6.6.5/emacs" load-path))
(setq erlang-root-dir "C:/erl5.8.5")
(setq exec-path (cons "C:/erl5.8.5/bin" exec-path))
(require 'erlang-start)
;; Distel
(let ((distel-dir "C:/erl5.8.5/lib/distel-4.03/elisp"))
(unless (member distel-dir load-path)
(setq load-path (append load-path (list distel-dir)))))
(require 'distel)
(distel-setup)
;; Some Erlang customizations
(add-hook 'erlang-mode-hook
(lambda ()
;; when starting an Erlang shell in Emacs, default in the node name
(setq inferior-erlang-machine-options '("-sname" "emacs"))
;; add Erlang functions to an imenu menu
(imenu-add-to-menubar "imenu")))
;; A number of the erlang-extended-mode key bindings are useful in the shell too
(defconst distel-shell-keys
'(("/C-/M-i" erl-complete)
("/M-?" erl-complete)
("/M-." erl-find-source-under-point)
("/M-," erl-find-source-unwind)
("/M-*" erl-find-source-unwind)
)
"Additional keys to bind when in Erlang shell.")
(add-hook 'erlang-shell-mode-hook
(lambda ()
;; add some Distel bindings to the Erlang shell
(dolist (spec distel-shell-keys)
(define-key erlang-shell-mode-map (car spec) (cadr spec)))))
3.然后打开emacs,打开erl文件,菜单栏多了Erlang可以编译调试了
copy程序试试
分享到:
相关推荐
Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,主要用于构建高可用性、分布式和实时系统。Notepad++是一款流行的免费源代码编辑器,尤其适用于Windows操作系统,它支持多种编程语言,...
本文将指导读者如何在Windows平台下搭建Erlang开发环境,包括安装Erlang OTP、Emacs W32、Distel等工具,并配置Erlang mode和Distel。 一、安装Erlang OTP Erlang OTP是Erlang的官方实现,提供了完整的开发环境。 ...
linux CentOs7 下安装RabbitMq所需文件 rabbitmq-server-3.10.0-1+erlang-23.3.4.11+socat-1.7.3.2 亲自测试 可以使用
Erlang是一种静态类型的函数式编程语言,由爱立信开发,特别适合构建分布式、容错和实时系统。Erlang的特点包括: 1. 并发性:Erlang的轻量级进程(process)模型使得每个计算任务可以独立运行,提高了系统的并行...
%%%--------------------------------------------------------------------------------- %% editplus + 批处理 + 本文 实现简易编译 %% 作者:冷志峰 %% 2009,8,3 ...%% %% 步骤1:编写批处理文件 ...
安装Erlang的过程包括下载官方提供的安装包,双击运行并按照向导完成安装,之后设置系统环境变量,将Erlang的bin目录添加到PATH中。最后,通过命令行输入`erl`命令,如果返回相关信息,表明Erlang已成功安装。 总之...
erlang 20.1 安装包Win32、otp_win32_20.1.exe(官网大小:91.12M) 由于上传文件大小限制,目前只放了64位的,各位可以去度娘网盘下载吧 64位下载----https://度娘网盘域名/s/1migOTLY 32位下载----https://度娘...
erlang的emacs环境搭建,其实网上有好多教程,下载地址也有,我这个是把...包括.emacs.d .emacs .erlang.cookie distel-4.03.tgz Emacs-23-CvsP091103-EmacsW32-1.58.exe test.erl otp_win32_17.4.exe太大就不上传了。
请结合【Ubuntu下安装erlang开发环境】教程地址:https://blog.csdn.net/qq_32106647/article/details/87891423 使用
Erlang是一种高级编程语言,主要用于构建分布式、并发、 fault-tolerant 和实时系统...这个压缩包提供了在Windows环境下安装Erlang的便捷途径,无论你是32位还是64位系统,都可以根据自身需求选择合适的版本进行安装。
官网下载实在是困难,我把当前Erlang / OTP 21.0 版本提交到这里提供给大家和自己下载 原先积分0的现在都这么高了,为了方便大家,放出云盘地址:https://pan.百度.com/s/1hb8vPiMslXxNuJC8PvnKgg提取码wmx8
在Windows环境下安装RabbitMQ,你需要先安装Erlang环境,因为RabbitMQ是用Erlang编程语言编写的。Erlang是一种面向并发的、函数式的编程语言,特别适合构建高可用、容错性强的分布式系统。文件“otp_win64_22.1.exe...
总结来说,"RabbitMQ+ erlang32位系统.rar"这个压缩包是针对32位Windows系统提供的RabbitMQ和Erlang的安装资源,对于需要在32位环境下运行RabbitMQ的用户来说是一份宝贵的资源。通过合理安装和配置,可以充分利用...
2. **配置环境变量**:确保`PATH`环境变量包含了Erlang的二进制路径。 3. **安装RabbitMQ**:接着,下载RabbitMQ的3.3.7版本,同样解压并按照官方文档的指导进行安装。 4. **启动和管理RabbitMQ**:使用`rabbitmq-...
【二郎助手:Erlang开发的利器】 在IT领域,Erlang是一种强大的编程语言,尤其在并发处理和分布式系统方面...如果你是Erlang的爱好者,或是正在寻找一个强大的Erlang开发环境,那么二郎助手无疑是一个值得尝试的选择。
通过Erlang的 otp_win64_22.0.exe 安装Erlang环境,再安装 rabbitmq-server-3.8.2.exe 来部署RabbitMQ服务器,可以方便地搭建起消息传递的基础设施,这对于需要处理大量并发请求和数据交换的现代应用程序至关重要。
本文将详细介绍如何在Windows和Linux操作系统上搭建Erlang的开发环境。 ### Windows中环境搭建 在Windows上,Erlang的安装相对简单,但为了获得更好的开发体验,建议搭配Emacs和Distel使用。以下是一步步的步骤: ...
RabbitMq 安装包和Erlang环境 32位的 erlang(otp_win32_22.3) + rabbitmq-server-3.8.3 版本去官网下载太慢,所以在这里下载后提供给大家。 主要是 积分不足了,下载别的资源积分不够了,不然就免费了 安装包楼楼...
Erlang环境,如"opt_win64_21.1"版本,提供了在Windows平台上运行Erlang程序所需的基础组件。 OTP(Open Telephony Platform)是Erlang的开源开发框架,包含了Erlang虚拟机(BEAM)、库函数、编程模式和设计原则。...
Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年...