对于刚接触Erlang的人来说,编译Erlang模块时可能会发生如下的错误:
1> c(tut).
tut.erl:none: no such file or directory
error
错误原因是在当前工作路径下没找到 tut.erl 文件。
那么如何修改Erlang当前工作路径?有以下两种方法:
第一种,在还没有进入erlang shell之前通过系统cd命令修改当前路径;
cd D:\erl_works
erl
第二种,在已进入erlang shell之后,通过 erlang 内置函数cd() 更改当前工作路径。
1> cd("D:/erl_works").
D:/erl_works
ok
如何查询当前工作路径?
2> pwd().
D:/erl_works
ok
分享到:
相关推荐
以下将详细介绍Erlang的安装步骤、配置方法以及如何修改起始工作路径等内容。 ### 一、Erlang简介 Erlang是一种通用的、并发的、容错的、分布式的函数式编程语言。它最初由爱立信公司开发,用于构建高并发服务和...
- **ERL_HOME**: 创建一个新的环境变量ERL_HOME,并设置其值为Erlang安装路径,例如:`C:\Program Files\erl5.9.1`。 - **ERL_MAX_PORTS**: 创建一个新环境变量ERL_MAX_PORTS,并将其值设为`102400`,以增加Erlang...
5. **验证安装**:打开命令提示符,输入“erl”命令,如果Erlang已成功安装,它将启动Erlang Shell(也称为REPL)。 Erlang在Windows上安装RabbitMQ,这是一个流行的开源消息队列系统,广泛应用于微服务架构和...
- 安装完成后,你可以通过运行`erl`命令来启动Erlang shell,如果一切顺利,你应该看到Erlang的欢迎界面。 - 使用`erl -version`可以查看Erlang的版本,确认是否为21.3。 8. **设置环境变量**: - 可能需要将...
3. **安装到系统**:编译成功后,使用`sudo make install`命令将Erlang OTP安装到系统路径,一般为/usr/local/。为了防止权限问题,可能需要使用管理员权限。 4. **验证安装**:安装完成后,通过运行`erl`命令启动...
在Erlang的shell中执行以下命令: ```bash cd rabbitmq-server make ``` 这将编译RabbitMQ并生成一个可运行的二进制文件。为了自定义服务器,我们需要了解RabbitMQ的模块结构和Erlang的编程模型。Erlang采用模块化...
3. **验证安装:** 打开命令提示符,输入`erl`,如果出现Erlang shell,表示安装和配置成功。 **安装RabbitMQ:** 1. **下载RabbitMQ Server:** 访问RabbitMQ官方网站获取适用于你的操作系统的安装包。 2. **安装...
安装过程中,系统会提示用户选择安装路径、是否创建桌面快捷方式等选项,完成安装后,用户就可以在命令行中使用Erlang的shell来编写和运行Erlang代码了。 总的来说,Erlang是一种强大的编程语言,尤其适合需要高...
4. **验证安装**:在命令行输入 `erl`,如果能进入 Erlang shell,说明安装成功。 **四、RabbitMQ 3.8.9 for Windows 安装步骤** 1. **下载**:下载 rabbitmq-server-3.8.9.exe 文件。 2. **运行安装**:双击执行...
使用`make install`命令将Erlang安装到之前配置的路径(如`/usr/local/erlang`): ``` sudo make install ``` 7. **设置环境变量**: 安装完成后,需要更新系统的环境变量PATH,以便在任何目录下都能使用...
esnipper模块能够为从 VM 路径上任何已编译的 erlang 模块导出的函数生成 Sublime Text 片段文件。 代码片段文件是静态的,在没有人工干预的情况下修改函数时不会更新。 这使得它对标准库,甚至第三方依赖项很有用...
- **交互式shell**:`C-c C-z`开启Erlang shell,可以直接在Emacs中运行Erlang命令。 7. **优化配置** Distel有许多可配置的选项,可以根据个人喜好进行调整。例如,你可以更改代码高亮的主题,或者设置自动补全...
4. 验证安装成功,可以通过命令行输入`erl`,如果出现Erlang shell则表示安装成功。 RabbitMQ的安装过程相对简单: 1. 解压RabbitMQ的安装包到指定目录,通常选择一个非系统盘的路径以避免权限问题。 2. 将RabbitMQ...
Erlang是一种强大的编程语言,尤其在分布式计算、并发处理和实时系统方面表现优秀。BeagleBone Black(BBB)是一款基于Linux的嵌入式开发板,常用于硬件原型设计和IoT应用。"eaglebang"项目似乎是针对Erlang在BBB上...
4. 检查安装是否成功,可以在命令行输入`erl`,如果出现Erlang shell界面,表示OTP已正确安装。 安装RabbitMQ则需要以下步骤: 1. 下载RabbitMQ服务器的Windows版本,通常是一个.msi安装文件。 2. 安装RabbitMQ,...
4. 检验Erlang是否安装成功,打开命令行窗口,输入`erl`,如果出现Erlang的shell界面,说明安装成功。 **二、RabbitMQ 3.7.8安装** 1. 访问RabbitMQ官方网站下载适合Windows的RabbitMQ Server 3.7.8版本。同样,...
进入解压后的目录,配置并编译Erlang,指定安装路径为`/usr/local/erlang`,并禁用Java编译器(因为RabbitMQ不需要Java支持): ```bash ./configure --prefix=/usr/local/erlang --without-javac make && make...
- **编译与安装**:使用Erlang的编译工具rebar或rebar3来编译源码,然后将生成的可执行文件移动到路径可访问的位置。 - **配置服务器列表**:创建一个包含目标服务器IP地址、用户名和认证信息的配置文件。 - **...